"use client" import { Empty, EmptyContent, EmptyDescription, EmptyHeader, EmptyMedia, EmptyTitle } from "@/components/ui/empty" import { cn } from "@/lib/utils" interface EmptyStateProps { title?: string description?: string icon?: React.ReactNode children?: React.ReactNode className?: string } export function EmptyState({ title, description, icon, children, className }: EmptyStateProps) { return ( {icon && ( {icon} )} {title && {title}} {description && {description}} {children} ) }