feat: 重构sidebar菜单块逻辑

This commit is contained in:
rd
2025-07-07 18:17:31 +08:00
parent 0fe45bb2b3
commit bd4c338f35
11 changed files with 163 additions and 122 deletions

View File

@ -7,12 +7,12 @@ import { appRoutes } from './routes';
import { REDIRECT_MAIN, NOT_FOUND_ROUTE } from './routes/base';
import NProgress from 'nprogress';
import 'nprogress/nprogress.css';
import { MENU_GROUP_IDS } from './constants';
import createRouteGuard from './guard';
NProgress.configure({ showSpinner: false }); // NProgress Configuration
// console.log({ appRoutes });
const router = createRouter({
export const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
routes: [
{
@ -30,6 +30,7 @@ const router = createRouter({
meta: {
hideSidebar: true,
requiresAuth: true,
id: MENU_GROUP_IDS.WORK_BENCH_ID,
},
},
{