feat: 初始化

This commit is contained in:
2026-06-02 13:38:43 +08:00
parent b5aaeb3962
commit 116fe86f47
34 changed files with 3209 additions and 0 deletions

19
src/router/guard.ts Normal file
View File

@@ -0,0 +1,19 @@
import type { Router } from 'vue-router'
/**
* 通用路由守卫
*/
function setupCommonGuard(router: Router) {
// @ts-ignore
router.beforeEach(async (to, from) => {
// TODO: 路由守卫
return true
})
}
// 路由守卫
function createRouterGuard(router: Router) {
setupCommonGuard(router)
}
export { createRouterGuard }