// shadcn Card — surface container with optional header / content / footer. // Compound component: .... import type { HTMLAttributes, ReactNode } from 'react' import { cn } from '../cn' export const Card = ({ className, children, ...props }: HTMLAttributes): ReactNode => (
{children}
) export const CardHeader = ({ className, children, ...props }: HTMLAttributes): ReactNode => (
{children}
) export const CardTitle = ({ className, children, ...props }: HTMLAttributes): ReactNode => (

{children}

) export const CardDescription = ({ className, children, ...props }: HTMLAttributes): ReactNode => (

{children}

) export const CardContent = ({ className, children, ...props }: HTMLAttributes): ReactNode => (
{children}
) export const CardFooter = ({ className, children, ...props }: HTMLAttributes): ReactNode => (
{children}
)