import type { Meta, StoryObj } from '@storybook/react' import { PageLayout } from '@/components/ui/page-layout' import { Navbar, NavbarLink } from '@/components/ui/navbar' import { Footer } from '@/components/ui/footer' import { Hero } from '@/components/ui/hero' import { Section } from '@/components/ui/section' import { CTASection } from '@/components/ui/cta-section' import { Logo } from '@/components/ui/logo' import { Button } from '@/components/ui/button' import { Card, CardHeader, CardTitle, CardDescription, CardContent, } from '@/components/ui/card' const meta = { title: 'Composition/PageLayout', component: PageLayout, tags: ['autodocs'], parameters: { layout: 'fullscreen' }, } satisfies Meta export default meta type Story = StoryObj const navLinks = ( <> Home Features Pricing Docs ) const navActions = ( <> ) const sampleNavbar = ( } actions={navActions} > {navLinks} ) const sampleFooter = (