UNPKG

next

Version:

The React Framework

18 lines (17 loc) 542 B
/** * Normalizes the pathname by removing the locale prefix if any. */ export class LocaleRouteNormalizer { constructor(provider){ this.provider = provider; } /** * Normalizes the pathname by removing the locale prefix if any. * * @param pathname The pathname to normalize. * @returns The pathname without the locale prefix (if any). */ normalize(pathname) { const match = this.provider.analyze(pathname); return match.pathname; } } //# sourceMappingURL=locale-route-normalizer.js.map