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