Files
lcbp3.np-dms.work/frontend/node_modules/next/dist/server/lib/to-route.d.ts
2025-09-21 20:29:15 +07:00

25 lines
506 B
TypeScript
Executable File

/**
* This transforms a URL pathname into a route. It removes any trailing slashes
* and the `/index` suffix.
*
* @param pathname - The URL path that needs to be optimized.
* @returns - The route
*
* @example
* // returns '/example'
* toRoute('/example/index/');
*
* @example
* // returns '/example'
* toRoute('/example/');
*
* @example
* // returns '/'
* toRoute('/index/');
*
* @example
* // returns '/'
* toRoute('/');
*/
export declare function toRoute(pathname: string): string;