/** Human-readable label for a project in note pickers/lists (KAR-344). */
export function projectLabel(p: {
  project_code?: string | null
  supplier_name?: string | null
}): string {
  const parts = [p.project_code, p.supplier_name]
    .map((v) => (v ?? '').trim())
    .filter((v) => v.length > 0)
  return parts.length > 0 ? parts.join(' · ') : '(ohne Projektcode)'
}
