feat(frontend): add frontend-v2 modular architecture (Task 17)
- React 19 + TypeScript + Vite - Module registration mechanism with dynamic loading - Permission management system (basic/advanced/premium) - Route guards for access control - Error boundaries for module isolation - 6 business module placeholders (AIA/ASL/PKB/DC/SSA/ST) - Top navigation layout - Tailwind CSS 3 + Ant Design 5
This commit is contained in:
13
frontend-v2/src/framework/router/index.ts
Normal file
13
frontend-v2/src/framework/router/index.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
/**
|
||||
* 路由系统模块导出
|
||||
*
|
||||
* @description 统一导出路由守卫、权限拒绝页面等组件
|
||||
* @version Week 2 Day 7 - 任务17
|
||||
*/
|
||||
|
||||
export { default as RouteGuard } from './RouteGuard'
|
||||
export { default as PermissionDenied } from './PermissionDenied'
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user