rule book front

This commit is contained in:
Sirttas
2026-05-31 17:00:49 +02:00
parent 676ff961ed
commit ba81d7b6a8
14 changed files with 605 additions and 263 deletions
+8 -2
View File
@@ -9,8 +9,14 @@ export const routes: RouteRecordRaw[] = [
]},
{path: '/rules', component: () => import('@/pages/Rules.vue'), children: [
{path: '', component: () => import('./pages/rules/ListRuleBooks.vue')},
{path: '/characters/:characterId/rule-book', name: 'character-rulebook', component: () => import('@/pages/rules/EditRuleBook.vue')},
{path: '', redirect: '/rule-books'},
{path: '/rule-books', children: [
{path: '', name: 'list-rule-books', component: () => import('./pages/rules/ListRuleBooks.vue')},
{path: 'new', name: 'new-rule-book', component: () => import('@/pages/rules/EditRuleBook.vue')},
{path: ':ruleBookId', name: 'edit-rule-book', component: () => import('@/pages/rules/EditRuleBook.vue')},
]},
{path: '/characters/rules', component: () => import('./pages/rules/ListCharacterRuleBooks.vue')},
{path: '/characters/:characterId/rules', name: 'character-rulebook', component: () => import('@/pages/rules/EditRuleBook.vue')},
]},
{path: '/market', component: () => import('@/pages/Market.vue'), children: [