修正 admin/agent/player 路由与 agent App.vue 的 import 路径,三端 Vite 共用 packages/shared/public 下的 logo 与 favicon。 Co-authored-by: Cursor <cursoragent@cursor.com>
24 lines
976 B
TypeScript
24 lines
976 B
TypeScript
import { createRouter, createWebHistory } from 'vue-router';
|
|
|
|
export default createRouter({
|
|
history: createWebHistory(),
|
|
routes: [
|
|
{ path: '/login', component: () => import('../views/Login.vue') },
|
|
{
|
|
path: '/',
|
|
component: () => import('../layouts/AdminLayout.vue'),
|
|
meta: { auth: true },
|
|
children: [
|
|
{ path: '', component: () => import('../views/Dashboard.vue') },
|
|
{ path: 'users', component: () => import('../views/Users.vue') },
|
|
{ path: 'agents', component: () => import('../views/Agents.vue') },
|
|
{ path: 'matches', component: () => import('../views/Matches.vue') },
|
|
{ path: 'bets', component: () => import('../views/Bets.vue') },
|
|
{ path: 'settlement/:id', component: () => import('../views/Settlement.vue') },
|
|
{ path: 'cashback', component: () => import('../views/Cashback.vue') },
|
|
{ path: 'audit', component: () => import('../views/Audit.vue') },
|
|
],
|
|
},
|
|
],
|
|
});
|