import { Badge } from "@/components/ui/badge"; import { InvoiceStatus } from "@prisma/client"; const statusConfig: Record = { DRAFT: { label: "Entwurf", variant: "secondary" }, SENT: { label: "Versendet", variant: "warning" }, PAID: { label: "Bezahlt", variant: "success" }, CANCELLED: { label: "Storniert", variant: "destructive" }, }; export function InvoiceStatusBadge({ status }: { status: InvoiceStatus }) { const config = statusConfig[status]; return {config.label}; }