1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- import {createRouter, createWebHistory, RouteRecordRaw} from 'vue-router';
- import {
- AUDIT_NAME,
- AUDIT_PATH,
- HOME_NAME,
- HOME_PATH,
- LOGIN_NAME,
- LOGIN_PATH,
- MAIN_NAME,
- MAIN_PATH,
- REGISTER_NAME,
- REGISTER_PATH,
- } from './name';
- import Home from '@pages/home/index.vue';
- import Login from '@pages/login/index.vue';
- const routes: RouteRecordRaw[] = [
- {
- path: HOME_PATH,
- component: Home,
- name: HOME_NAME,
- redirect: MAIN_PATH,
- children: [
- {
- path: AUDIT_PATH,
- name: AUDIT_NAME,
- component: () => import('@pages/audit/index.vue'),
- },
- {
- path: MAIN_PATH,
- name: MAIN_NAME,
- component: () => import('@pages/main/index.vue'),
- },
- ],
- },
- {path: LOGIN_PATH, component: Login, name: LOGIN_NAME},
- {
- path: REGISTER_PATH,
- name: REGISTER_NAME,
- component: () => import('@pages/register/index.vue'),
- },
- ];
- export const router = createRouter({
- history: createWebHistory(),
- routes,
- });
- export * from './name';
|