import {slugifyTitre} from './stageHref';

/**
 * URL de l'accueil d'un domaine (spec L77) : /{locale}/domaine/{id}/{nom-encodé}, servie par la page
 * /domaines/{id} grâce à une réécriture Next.
 */
export function domaineHref(locale: string, dprId: number | string, nom?: string | null): string {
  const base = `/${locale}/domaine/${dprId}`;
  return nom?.trim() ? `${base}/${slugifyTitre(nom)}` : base;
}
