File tree 1 file changed +10
-1
lines changed
packages/router/src/matcher
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -381,7 +381,7 @@ function paramsFromLocation(
381
381
export function normalizeRouteRecord (
382
382
record : RouteRecordRaw
383
383
) : RouteRecordNormalized {
384
- return {
384
+ const normalized : RouteRecordNormalized = {
385
385
path : record . path ,
386
386
redirect : record . redirect ,
387
387
name : record . name ,
@@ -400,6 +400,15 @@ export function normalizeRouteRecord(
400
400
? record . components || null
401
401
: record . component && { default : record . component } ,
402
402
}
403
+
404
+ // mods contain modules and shouldn't be copied,
405
+ // logged or anything. It's just used for internal
406
+ // advanced use cases like data loaders
407
+ Object . defineProperty ( normalized , 'mods' , {
408
+ value : { } ,
409
+ } )
410
+
411
+ return normalized
403
412
}
404
413
405
414
/**
You can’t perform that action at this time.
0 commit comments