Files
alla-allaos-fullstack/src/features/crm/activities/components/activity-priority-badge.tsx
phaichayon 9ae4f31f28 task-ep.1.1
2026-07-10 10:33:45 +07:00

17 lines
541 B
TypeScript

import { Badge } from '@/components/ui/badge';
import { formatCrmActivityLabel, type CrmActivityPriority } from '@/features/crm/activity/types';
const PRIORITY_VARIANTS: Record<
CrmActivityPriority,
'secondary' | 'outline' | 'default' | 'destructive'
> = {
low: 'outline',
normal: 'secondary',
high: 'default',
critical: 'destructive'
};
export function ActivityPriorityBadge({ priority }: { priority: CrmActivityPriority }) {
return <Badge variant={PRIORITY_VARIANTS[priority]}>{formatCrmActivityLabel(priority)}</Badge>;
}