Skip to content

Commit 8c5ad57

Browse files
committed
chore: playground group
1 parent 522cffa commit 8c5ad57

File tree

4 files changed

+28
-3
lines changed

4 files changed

+28
-3
lines changed

playground/src/pages/(test-group).vue

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<script setup lang="ts">
2+
definePage({
3+
meta: {
4+
name: '(test group root)',
5+
},
6+
})
7+
</script>
8+
9+
<template>
10+
<RouterView />
11+
12+
<hr />
13+
14+
<pre>{{ $route.meta }}</pre>
15+
</template>
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
<script setup lang="ts">
2+
definePage({
3+
meta: {
4+
name: 'overriden by child in group',
5+
other: 'foo',
6+
},
7+
})
8+
</script>
9+
110
<template>
2-
<h1>Test group child (resolves to root)</h1>
11+
<h2>Test group child (resolves to root)</h2>
312
</template>

playground/src/pages/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
definePage({
33
meta: {
44
title: 'hello',
5+
n: 8,
56
},
67
})
78
</script>

playground/typed-router.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ declare module 'vue-router/auto-routes' {
1818
* Route name map generated by unplugin-vue-router
1919
*/
2020
export interface RouteNamedMap {
21-
'home': RouteRecordInfo<'home', '/', Record<never, never>, Record<never, never>>,
21+
'/(test-group)': RouteRecordInfo<'/(test-group)', '/', Record<never, never>, Record<never, never>>,
2222
'/(test-group)/test-group-child': RouteRecordInfo<'/(test-group)/test-group-child', '/test-group-child', Record<never, never>, Record<never, never>>,
23-
'/(test-group)/test-group-child(treated-as-static)': RouteRecordInfo<'/(test-group)/test-group-child(treated-as-static)', '/test-group-child(treated-as-static)', Record<never, never>, Record<never, never>>,
23+
'home': RouteRecordInfo<'home', '/', Record<never, never>, Record<never, never>>,
2424
'/[name]': RouteRecordInfo<'/[name]', '/:name', { name: ParamValue<true> }, { name: ParamValue<false> }>,
2525
'/[...path]': RouteRecordInfo<'/[...path]', '/:path(.*)', { path: ParamValue<true> }, { path: ParamValue<false> }>,
2626
'/[...path]+': RouteRecordInfo<'/[...path]+', '/:path(.*)+', { path: ParamValueOneOrMore<true> }, { path: ParamValueOneOrMore<false> }>,

0 commit comments

Comments
 (0)