next.js/packages/next/src/shared/lib/router/utils/get-asset-path-from-route.ts
get-asset-path-from-route.ts15 lines410 B
// Translates a logical route into its pages asset path (relative from a common prefix)
// "asset path" being its javascript file, data file, prerendered html,...
export default function getAssetPathFromRoute(
  route: string,
  ext: string = ''
): string {
  const path =
    route === '/'
      ? '/index'
      : /^\/index(\/|$)/.test(route)
        ? `/index${route}`
        : route
  return path + ext
}
Quest for Codev2.0.0
/
SIGN IN