'use client' import { cn } from '@/lib/utils' const PRIORITIES = [ { value: 1, label: 'P1 Critical', selected: 'bg-error-container text-on-error-container border-transparent', }, { value: 2, label: 'P2 High', selected: 'bg-priority-high/15 text-priority-high border-priority-high/30', }, { value: 3, label: 'P3 Medium', selected: 'bg-primary text-primary-foreground border-transparent', }, { value: 4, label: 'P4 Low', selected: 'bg-muted text-foreground border-border', }, ] interface PrioritySegmentedProps { value: number onChange: (value: number) => void disabled?: boolean } export function PrioritySegmented({ value, onChange, disabled }: PrioritySegmentedProps) { return (
{PRIORITIES.map(p => ( ))}
) }