feat: stabilize document type and upload flows
This commit is contained in:
@@ -1,16 +1,5 @@
|
||||
const permissionRouteAliases: Array<[RegExp, string]> = [
|
||||
[/^\/reviewsTest(?=\/|$)/, '/reviews'],
|
||||
[/^\/rulesTest\/list(?=\/|$)/, '/rules/list'],
|
||||
[/^\/rulesTest\/detail(?=\/|$)/, '/rules/new'],
|
||||
[/^\/entry-modules\/new(?=\/|$)/, '/entry-modules'],
|
||||
];
|
||||
|
||||
export function normalizeRoutePathForPermission(pathname: string): string {
|
||||
for (const [pattern, replacement] of permissionRouteAliases) {
|
||||
if (pattern.test(pathname)) {
|
||||
return pathname.replace(pattern, replacement);
|
||||
}
|
||||
}
|
||||
|
||||
return pathname;
|
||||
}
|
||||
export {
|
||||
listPermissionRouteAliases,
|
||||
normalizeRoutePathForPermission,
|
||||
permissionRouteAliasGroups,
|
||||
} from './route-alias.shared';
|
||||
|
||||
Reference in New Issue
Block a user