import type { SimulationStatus } from '@/api/types'; const LABELS: Record = { pending: 'Pending', in_progress: 'In progress', review_required: 'Review required', done: 'Done', }; // pending=fog, in_progress=primary-soft, review_required=bloom-coral, done=storm-deep const STYLES: Record = { pending: 'bg-fog text-charcoal border border-hairline', in_progress: 'bg-primary-soft text-primary-deep', review_required: 'bg-bloom-coral text-canvas', done: 'bg-storm-deep text-canvas', }; export function SimulationStatusBadge({ status }: { status: SimulationStatus }): JSX.Element { return ( {LABELS[status]} ); }