import * as React from 'react' import { cn } from '../../lib/utils' /** * Card container component with hover effects * * @param props - Component props * @param props.className - Optional CSS class names to apply * @param props.rest - Additional props passed to the underlying div element (React.ComponentProps<'div'>) * * @returns JSX element rendering a styled card container with hover lift effect * * @example * ```tsx * * * Card Title * * *

Card content goes here.

*
*
* ``` */ function Card({ className, ...props }: React.ComponentProps<'div'>) { return (
) } /** Card header section */ function CardHeader({ className, ...props }: React.ComponentProps<'div'>) { return (
) } /** Card title text */ function CardTitle({ className, ...props }: React.ComponentProps<'div'>) { return (
) } /** Card description text */ function CardDescription({ className, ...props }: React.ComponentProps<'div'>) { return (
) } /** Card content section */ function CardContent({ className, ...props }: React.ComponentProps<'div'>) { return
} /** Card footer section */ function CardFooter({ className, ...props }: React.ComponentProps<'div'>) { return (
) } export { Card, CardHeader, CardFooter, CardTitle, CardDescription, CardContent }