'use client' import { cn } from '@/lib/utils' import { FileText, FileSpreadsheet } from 'lucide-react' interface ReportCardProps { title: string description: string onExportPdf: () => void onExportExcel: () => void loading?: boolean } export default function ReportCard({ title, description, onExportPdf, onExportExcel, loading = false, }: ReportCardProps) { const btnBase = 'inline-flex items-center gap-2 rounded-lg px-4 py-2 text-sm font-medium transition-colors disabled:cursor-not-allowed disabled:opacity-50' const btnPrimary = 'bg-cyan-600 text-white hover:bg-cyan-500' const btnOutlined = 'border border-white/10 text-gray-300 hover:bg-white/5 hover:text-gray-200' return (

{title}

{description}

) }