import type { ReactNode } from "react"; import { Box, Typography } from "@mui/material"; import { cn } from "@/lib/utils"; type EmptyStateProps = { icon?: ReactNode; title: string; description?: string; action?: ReactNode; className?: string; }; export function EmptyState({ icon, title, description, action, className }: EmptyStateProps) { return ( {icon && {icon}} {title} {description && ( {description} )} {action && {action}} ); }