"use client"; import { LucideIcon } from "lucide-react"; import { Button } from "@/components/ui/button"; interface EmptyStateProps { icon?: LucideIcon; title: string; description?: string; action?: { label: string; onClick: () => void; }; } export function EmptyState({ icon: Icon, title, description, action }: EmptyStateProps) { return (
{description}
)} {action && ( )}