27 lines
700 B
TypeScript
27 lines
700 B
TypeScript
import { createRouter, createWebHistory } from 'vue-router';
|
|
|
|
import homeRouter from './config/home';
|
|
import settingRouter from './config/setting';
|
|
import userRouter from './config/user';
|
|
import dashboardRouter from './config/dashboard';
|
|
import noticeRouter from './config/notice';
|
|
import accountRouter from './config/account';
|
|
import errorRouter from './config/error';
|
|
|
|
export { injectRouter } from './interceptor';
|
|
|
|
export const router = createRouter({
|
|
history: createWebHistory(import.meta.env.BASE_URL),
|
|
routes: [
|
|
...homeRouter,
|
|
...accountRouter,
|
|
...dashboardRouter,
|
|
...noticeRouter,
|
|
...settingRouter,
|
|
...userRouter,
|
|
...errorRouter
|
|
]
|
|
});
|
|
|
|
export default router;
|