import { Badge } from '@/components/ui/badge';

const labels: Record<string, string> = {
    draft: 'Brouillon',
    active: 'Actif',
    closed: 'Clôturé',
};

const variants: Record<string, 'secondary' | 'default' | 'outline'> = {
    draft: 'outline',
    active: 'default',
    closed: 'secondary',
};

export function BudgetStatusBadge({ status }: { status: string }) {
    return (
        <Badge variant={variants[status] ?? 'outline'}>
            {labels[status] ?? status}
        </Badge>
    );
}
