Files
AllinSSL/frontend/apps/allin-ssl/src/router/index.tsx
chudong f1a75afaba 【同步】前端项目源码
【修复】工作流兼容问题
2025-05-10 11:53:11 +08:00

18 lines
468 B
TypeScript

import { createWebHistory, useCreateRouter } from '@baota/router' // 框架路由
import { createRoutes } from './import' // 自动导入路由配置
import useRouterEach from './each' // 全局路由守卫
// 获取路由
const { routeGroup, routes } = createRoutes() // 获取路由配置
// 创建路由
const router = useCreateRouter({
routes: routeGroup,
history: createWebHistory(),
})
// 全局路由守卫
useRouterEach(router)
export { router, routes }