Spaces:
Running
Running
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "LocaleRouteNormalizer", { | |
| enumerable: true, | |
| get: function() { | |
| return LocaleRouteNormalizer; | |
| } | |
| }); | |
| 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 |