UNPKG

next

Version:

The React Framework

15 lines (14 loc) 481 B
import { pathHasPrefix } from '../router/utils/path-has-prefix'; /** * strip _next/data/<build-id>/ prefix and .json suffix */ export function normalizeDataPath(pathname) { if (!pathHasPrefix(pathname || '/', '/_next/data')) { return pathname; } pathname = pathname.replace(/\/_next\/data\/[^/]{1,}/, '').replace(/\.json$/, ''); if (pathname === '/index') { return '/'; } return pathname; } //# sourceMappingURL=normalize-data-path.js.map