import {slugifyTitre} from './stageHref';

/**
 * URL d'un ensemble d'événements : /{locale}/festivite/{id}/{nom-encodé} (spec : /festivite/966/Nom),
 * servie par la page /ensemble-evenements/{id} grâce à une réécriture Next.
 */
export function ensembleEvenementHref(locale: string, eesId: number | string, nom?: string | null): string {
  const base = `/${locale}/festivite/${eesId}`;
  return nom?.trim() ? `${base}/${slugifyTitre(nom)}` : base;
}
