import type { ReactNode } from "react" import { Empty, EmptyContent, EmptyDescription, EmptyHeader, EmptyMedia, EmptyTitle, } from "@/components/ui/empty" import { cn } from "@/lib/utils" type EmptyStateProps = { title: ReactNode description?: ReactNode icon?: ReactNode action?: ReactNode className?: string } export function EmptyState({ title, description, icon, action, className }: EmptyStateProps) { return ( {icon ? {icon} : null} {title} {description ? {description} : null} {action ? {action} : null} ) }