diff --git a/packages/playground/src/AppLink.vue b/packages/playground/src/AppLink.vue index 8132ff20a..e479f2096 100644 --- a/packages/playground/src/AppLink.vue +++ b/packages/playground/src/AppLink.vue @@ -6,7 +6,7 @@ :class="classes" target="_blank" rel="noopener noreferrer" - :href="to" + :href="String(to)" :tabindex="disabled ? -1 : undefined" :aria-disabled="disabled" > @@ -26,38 +26,30 @@ - diff --git a/packages/playground/src/main.ts b/packages/playground/src/main.ts index eb0f0e1af..37b6fead4 100644 --- a/packages/playground/src/main.ts +++ b/packages/playground/src/main.ts @@ -45,6 +45,30 @@ export interface RouteNamedMap { { path: ParamValue }, { path: ParamValue } > + long: RouteRecordInfo< + 'long', + '/long-:n(\\d+)', + { n: ParamValue }, + { n: ParamValue } + > + Nested: RouteRecordInfo< + 'Nested', + '/nested', + Record, + Record + > + 'absolute-child': RouteRecordInfo< + 'absolute-child', + '/nested/also-as-absolute', + Record, + Record + > + repeat: RouteRecordInfo< + 'repeat', + '/rep/:a*', + { a: ParamValue }, + { a: ParamValue } + > } declare module 'vue-router' { diff --git a/packages/playground/src/views/ComponentWithData.vue b/packages/playground/src/views/ComponentWithData.vue index e186e6937..794e7db6f 100644 --- a/packages/playground/src/views/ComponentWithData.vue +++ b/packages/playground/src/views/ComponentWithData.vue @@ -5,15 +5,15 @@ - diff --git a/packages/playground/src/views/Dynamic.vue b/packages/playground/src/views/Dynamic.vue index b63a9426b..b100e1793 100644 --- a/packages/playground/src/views/Dynamic.vue +++ b/packages/playground/src/views/Dynamic.vue @@ -2,10 +2,4 @@
This was added dynamically
- + diff --git a/packages/playground/src/views/Generic.vue b/packages/playground/src/views/Generic.vue index 4dd18afb5..0b07b4a54 100644 --- a/packages/playground/src/views/Generic.vue +++ b/packages/playground/src/views/Generic.vue @@ -5,10 +5,4 @@ - + diff --git a/packages/playground/src/views/GuardedWithLeave.vue b/packages/playground/src/views/GuardedWithLeave.vue index 21469475b..41ef0e17d 100644 --- a/packages/playground/src/views/GuardedWithLeave.vue +++ b/packages/playground/src/views/GuardedWithLeave.vue @@ -5,26 +5,18 @@ - diff --git a/packages/playground/src/views/Home.vue b/packages/playground/src/views/Home.vue index 5a2fd5cf3..d72762723 100644 --- a/packages/playground/src/views/Home.vue +++ b/packages/playground/src/views/Home.vue @@ -8,7 +8,7 @@ - diff --git a/packages/playground/src/views/Nested.vue b/packages/playground/src/views/Nested.vue index 4a755be3c..cfad18eb5 100644 --- a/packages/playground/src/views/Nested.vue +++ b/packages/playground/src/views/Nested.vue @@ -60,18 +60,9 @@ - diff --git a/packages/playground/src/views/NestedWithId.vue b/packages/playground/src/views/NestedWithId.vue index b2f79697a..669ab1ac8 100644 --- a/packages/playground/src/views/NestedWithId.vue +++ b/packages/playground/src/views/NestedWithId.vue @@ -17,20 +17,11 @@ - diff --git a/packages/playground/src/views/NotFound.vue b/packages/playground/src/views/NotFound.vue index 2e2af5725..b8ae2054d 100644 --- a/packages/playground/src/views/NotFound.vue +++ b/packages/playground/src/views/NotFound.vue @@ -2,15 +2,8 @@
Not Found: {{ route.fullPath }}
- diff --git a/packages/playground/src/views/RepeatedParams.vue b/packages/playground/src/views/RepeatedParams.vue index 239d2f074..0c573551d 100644 --- a/packages/playground/src/views/RepeatedParams.vue +++ b/packages/playground/src/views/RepeatedParams.vue @@ -9,31 +9,24 @@ - diff --git a/packages/playground/src/views/User.vue b/packages/playground/src/views/User.vue index aa9e4be53..f9358ab6d 100644 --- a/packages/playground/src/views/User.vue +++ b/packages/playground/src/views/User.vue @@ -2,20 +2,15 @@
User: {{ id }}
-