import type { ReactNode } from "react"; interface EmptyStateProps { title?: string; message?: string; icon?: ReactNode; action?: ReactNode; } export const EmptyState = ({ title = "No data", message = "There are no items to display.", icon, action, }: EmptyStateProps) => { return (
{icon &&
{icon}
}

{title}

{message}

{action &&
{action}
}
); };