export const SALUTATIONS = ["herr", "frau", "divers"] as const;
export type Salutation = (typeof SALUTATIONS)[number];

// Für formelle Geschäftsdokumente (Rechnung/Vertrag), die schon jetzt nur den
// reinen Namen zeigen (keine "Sehr geehrte/r ..."-Anrede im Fließtext, siehe
// Registrierungs-Feature 22.09.2026 — bewusst NICHT in die durchgängig
// lockeren "Hi {name}"-E-Mail-Begrüßungen eingeführt, das ist etablierter,
// gewollter Markenton). "Divers" hat in der deutschen Geschäftskorrespondenz
// kein etabliertes Anrede-Wort — dort bleibt es beim reinen Namen, genau wie
// bei noch nicht gepflegter Anrede (Bestandskonten).
export function formatNameWithSalutation(salutation: string | null | undefined, name: string): string {
  if (salutation === "herr") return `Herr ${name}`;
  if (salutation === "frau") return `Frau ${name}`;
  return name;
}
