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

type BadgeVariant = 'default' | 'secondary' | 'destructive' | 'outline';

const VARIANTS: Record<string, BadgeVariant> = {
    low: 'outline',
    medium: 'secondary',
    high: 'default',
    urgent: 'destructive',
};

export function TaskPriorityBadge({
    priority,
    label,
}: {
    priority: string;
    label: string;
}) {
    return <Badge variant={VARIANTS[priority] ?? 'outline'}>{label}</Badge>;
}
