import { Check, ClipboardList, Wrench, Package, Truck, Ban } from 'lucide-react' const STEPS = [ { key: 'intake', label: 'Intake', icon: ClipboardList }, { key: 'in_progress', label: 'In Progress', icon: Wrench }, { key: 'completed', label: 'Completed', icon: Package }, { key: 'delivered', label: 'Delivered', icon: Truck }, ] as const interface BatchStatusProgressProps { currentStatus: string onStatusClick?: (status: string) => void } export function BatchStatusProgress({ currentStatus, onStatusClick }: BatchStatusProgressProps) { const isCancelled = currentStatus === 'cancelled' const currentIdx = STEPS.findIndex((s) => s.key === currentStatus) return (