feat: filter routeParams param
This commit is contained in:
parent
d09eba6baf
commit
181c7570e8
|
|
@ -95,11 +95,13 @@ export const parseRegexpPathParams = (regexpPath: string) => {
|
|||
const array: PathParams[] = []
|
||||
|
||||
for (const item of pathToRegexp(transformedPath).keys) {
|
||||
array.push({
|
||||
name: item.name,
|
||||
optional: item.modifier === "?" || item.modifier === "*",
|
||||
isCatchAll: item.name === CATCH_ALL_GROUP_KEY || item.modifier === "*",
|
||||
})
|
||||
if (item.name !== "routeParams") {
|
||||
array.push({
|
||||
name: item.name,
|
||||
optional: item.modifier === "?" || item.modifier === "*",
|
||||
isCatchAll: item.name === CATCH_ALL_GROUP_KEY || item.modifier === "*",
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
const map = array.reduce((acc, { name, optional, isCatchAll }) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue