import { cn } from "@/lib/utils"; import { Button } from "@/components/ui/button"; import { LucideIcon, Plus } from "lucide-react"; import Link from "next/link"; interface EmptyStateProps { icon?: LucideIcon; title: string; description?: string; action?: { label: string; href: string; }; className?: string; } export function EmptyState({ icon: Icon = Plus, title, description, action, className }: EmptyStateProps) { return (
{description}
)} {action && ( )}