interface SupplierLike {
  supplier_name?: string | null
  supplier_number?: string | null
  city?: string | null
  country?: string | null
}

export function formatSupplierLine1(supplier: SupplierLike): string {
  return supplier.supplier_name || '—'
}

export function formatSupplierLine2(supplier: SupplierLike): string {
  return [supplier.supplier_number, supplier.city, supplier.country].filter(Boolean).join(', ')
}

// Backwards-compat aliases
export const supplierLine1 = formatSupplierLine1
export const supplierLine2 = formatSupplierLine2
