import { cva, type VariantProps } from 'class-variance-authority' import { cn } from '@/lib/utils' function Empty({ className, ...props }: React.ComponentProps<'div'>) { return (
) } function EmptyHeader({ className, ...props }: React.ComponentProps<'div'>) { return ( ) } const emptyMediaVariants = cva( 'flex shrink-0 items-center justify-center mb-2 [&_svg]:pointer-events-none [&_svg]:shrink-0', { variants: { variant: { default: 'bg-transparent', icon: "bg-muted text-foreground flex size-10 shrink-0 items-center justify-center rounded-lg [&_svg:not([class*='size-'])]:size-6", }, }, defaultVariants: { variant: 'default', }, }, ) function EmptyMedia({ className, variant = 'default', ...props }: React.ComponentProps<'div'> & VariantProps