From: Eduardo San Martin Morote Date: Tue, 19 Jul 2022 13:19:36 +0000 (+0200) Subject: fix(types): allow redirect with children X-Git-Tag: v4.1.3~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9f0d9997b681b33b5ad2180399612fba14898372;p=thirdparty%2Fvuejs%2Frouter.git fix(types): allow redirect with children Fix #1476 --- diff --git a/packages/router/__tests__/matcher/resolve.spec.ts b/packages/router/__tests__/matcher/resolve.spec.ts index 2f9c01e0..8e9171c1 100644 --- a/packages/router/__tests__/matcher/resolve.spec.ts +++ b/packages/router/__tests__/matcher/resolve.spec.ts @@ -58,7 +58,6 @@ describe('RouterMatcher.resolve', () => { const startCopy: MatcherLocation = { ...start, matched: start.matched.map(m => ({ - // @ts-expect-error: okay... ...normalizeRouteRecord(m), aliasOf: m.aliasOf, })) as MatcherLocation['matched'], diff --git a/packages/router/src/types/index.ts b/packages/router/src/types/index.ts index e24868bd..b92bb338 100644 --- a/packages/router/src/types/index.ts +++ b/packages/router/src/types/index.ts @@ -364,7 +364,6 @@ export interface RouteRecordMultipleViewsWithChildren extends _RouteRecordBase { */ components?: Record | null | undefined component?: never - redirect?: never children: RouteRecordRaw[]