/**
 * Honorific name prefixes (titles) selectable on the profile page. Mirrors the
 * backend `users.name_prefix` enum: stored value is the lowercase key, the label
 * carries the trailing period for display.
 */
export const USER_NAME_PREFIX_OPTIONS = [
  { value: 'mr', label: 'Mr.' },
  { value: 'mrs', label: 'Mrs.' },
  { value: 'ms', label: 'Ms.' },
  { value: 'mx', label: 'Mx.' },
  { value: 'dr', label: 'Dr.' },
  { value: 'prof', label: 'Prof.' },
] as const;

export type UserNamePrefixValue = (typeof USER_NAME_PREFIX_OPTIONS)[number]['value'];
