Files
rollingDraw/src/router/index.js
2026-01-15 10:38:00 +08:00

44 lines
1022 B
JavaScript

import { createRouter, createWebHistory } from 'vue-router'
const router = createRouter({
history: createWebHistory(),
routes: [
{
path: '/',
redirect: '/admin/participants'
},
{
path: '/admin',
component: () => import('@/views/AdminLayout.vue'),
children: [
{
path: 'participants',
name: 'Participants',
component: () => import('@/views/admin/Participants.vue')
},
{
path: 'prizes',
name: 'Prizes',
component: () => import('@/views/admin/Prizes.vue')
},
{
path: 'rounds',
name: 'Rounds',
component: () => import('@/views/admin/Rounds.vue')
},
{
path: 'winners',
name: 'Winners',
component: () => import('@/views/admin/Winners.vue')
}
]
},
{
path: '/display',
name: 'Display',
component: () => import('@/views/Display.vue')
}
]
})
export default router