import type { WorkOrderTableRow } from "@/domain/work-orders/types/work-order-table-row"; export function findDuplicateWoNumberRow( woNumber: string, rows: WorkOrderTableRow[], excludeId?: string | number, ): WorkOrderTableRow | undefined { const normalized = woNumber.trim(); if (normalized === "") { return undefined; } return rows.find( (row) => row.woNumber === normalized && String(row.id) !== String(excludeId ?? ""), ); }