import { ReactNode } from 'react' import { Inbox } from 'lucide-react' import Button from './Button' interface EmptyStateProps { icon?: ReactNode title: string description?: string actionLabel?: string onAction?: () => void } export default function EmptyState({ icon, title, description, actionLabel, onAction }: EmptyStateProps) { return (
{icon || }

{title}

{description &&

{description}

} {actionLabel && onAction && ( )}
) }