// PE — chip cờ gấp: 🔴 GẤP (PRO) / 🟢 GẤP (CCM).
// SINGLE SOURCE OF TRUTH cho pill cờ gấp dùng ở MỌI danh sách phiếu (cây danh
// sách + picker workspace/chờ-duyệt + inbox) để CEO/người duyệt nhìn thấy
// urgency "từ ngoài" mà KHÔNG cần mở phiếu (anh Kiệt FDC, S77). Style khớp badge
// header PeDetailTabs (đã live S69) → đồng bộ toàn app, đổi 1 chỗ áp mọi nơi.
import { cn } from '@/lib/cn'

export function PeUrgentChips({
  isUrgentByPro,
  isUrgentByCcm,
  className,
}: {
  isUrgentByPro?: boolean
  isUrgentByCcm?: boolean
  className?: string
}) {
  if (!isUrgentByPro && !isUrgentByCcm) return null
  return (
    <span className={cn('inline-flex shrink-0 items-center gap-1', className)}>
      {isUrgentByPro && (
        <span
          className="inline-flex shrink-0 items-center rounded bg-red-100 px-1.5 py-0.5 text-[11px] font-semibold text-red-700"
          title="GẤP — Phòng Cung ứng (PRO) đánh dấu"
        >
          🔴 GẤP (PRO)
        </span>
      )}
      {isUrgentByCcm && (
        <span
          className="inline-flex shrink-0 items-center rounded bg-green-100 px-1.5 py-0.5 text-[11px] font-semibold text-green-700"
          title="GẤP — Phòng Kiểm soát chi phí (CCM) đánh dấu"
        >
          🟢 GẤP (CCM)
        </span>
      )}
    </span>
  )
}
