@@ -222,7 +222,7 @@ export interface EXPERIMENTAL_RouteRecord_Base
222222 /**
223223 * Parent of this component if any
224224 */
225- parent ?: EXPERIMENTAL_RouteRecordRaw
225+ parent ?: EXPERIMENTAL_RouteRecordNormalized | null
226226
227227 // TODO:
228228 /**
@@ -233,36 +233,36 @@ export interface EXPERIMENTAL_RouteRecord_Base
233233
234234export interface EXPERIMENTAL_RouteRecord_Redirect
235235 // preserve the values from the type EXPERIMENTAL_ResolverRecord_Matchable
236- extends Omit < EXPERIMENTAL_RouteRecord_Base , 'name' | 'path' | 'parent' > ,
236+ extends Omit < EXPERIMENTAL_RouteRecord_Base , 'name' | 'path' > ,
237237 EXPERIMENTAL_ResolverRecord_Matchable {
238238 components ?: Record < string , RawRouteComponent >
239239
240240 redirect : RouteRecordRedirectOption // must be defined
241241
242- parent ?: EXPERIMENTAL_RouteRecordNormalized | null
242+ parent ?: EXPERIMENTAL_RouteRecordNormalized | null // must be redifined because of ResolverRecord_Matchable
243243}
244244
245245export interface EXPERIMENTAL_RouteRecord_Group
246246 extends Omit <
247247 EXPERIMENTAL_RouteRecord_Base ,
248248 // preserve the values from the type EXPERIMENTAL_ResolverRecord_Group
249- 'name' | 'path' | 'query' | 'hash' | 'parent'
249+ 'name' | 'path' | 'query' | 'hash'
250250 > ,
251251 EXPERIMENTAL_ResolverRecord_Group {
252252 components ?: Record < string , RawRouteComponent >
253253
254- parent ?: EXPERIMENTAL_RouteRecordNormalized | null
254+ parent ?: EXPERIMENTAL_RouteRecordNormalized | null // must be redifined because of ResolverRecord_Matchable
255255}
256256
257257export interface EXPERIMENTAL_RouteRecord_Components
258258 // preserve the values from the type EXPERIMENTAL_ResolverRecord_Matchable
259- extends Omit < EXPERIMENTAL_RouteRecord_Base , 'name' | 'path' | 'parent' > ,
259+ extends Omit < EXPERIMENTAL_RouteRecord_Base , 'name' | 'path' > ,
260260 EXPERIMENTAL_ResolverRecord_Matchable {
261261 components : Record < string , RawRouteComponent >
262262
263263 redirect ?: never
264264
265- parent ?: EXPERIMENTAL_RouteRecordNormalized | null
265+ parent ?: EXPERIMENTAL_RouteRecordNormalized | null // must be redifined because of ResolverRecord_Matchable
266266}
267267
268268export type EXPERIMENTAL_RouteRecord_Matchable =
0 commit comments