27 lines
678 B
JavaScript
27 lines
678 B
JavaScript
const INTERNAL_QUERY_NAMES = [
|
|
"__nextFallback",
|
|
"__nextLocale",
|
|
"__nextDefaultLocale",
|
|
"__nextIsNotFound",
|
|
];
|
|
const EXTENDED_INTERNAL_QUERY_NAMES = [
|
|
"__nextDataReq"
|
|
];
|
|
export function stripInternalQueries(query) {
|
|
for (const name of INTERNAL_QUERY_NAMES){
|
|
delete query[name];
|
|
}
|
|
}
|
|
export function stripInternalSearchParams(searchParams, extended) {
|
|
for (const name of INTERNAL_QUERY_NAMES){
|
|
searchParams.delete(name);
|
|
}
|
|
if (extended) {
|
|
for (const name of EXTENDED_INTERNAL_QUERY_NAMES){
|
|
searchParams.delete(name);
|
|
}
|
|
}
|
|
return searchParams;
|
|
}
|
|
|
|
//# sourceMappingURL=internal-utils.js.map
|