import { Card } from '@/components/ui/card'; import { Button } from '@/components/ui/button'; import { LucideIcon } from 'lucide-react'; import { cn } from '@/lib/utils'; interface KodoEmptyStateProps { icon: LucideIcon; title: string; description: string; actionLabel?: string; onAction?: () => void; className?: string; } export function KodoEmptyState({ icon: Icon, title, description, actionLabel, onAction, className, }: KodoEmptyStateProps) { return ( {/* Background Mesh Gradient */}
{/* Animated Rings */}
{/* Glass Icon Container */}

{title}

{description}

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