web-课程列表

This commit is contained in:
2025-10-21 17:59:34 +08:00
parent 9824a7d686
commit eef1c029b4
26 changed files with 2742 additions and 602 deletions

View File

@@ -19,7 +19,7 @@
</div>
<nav class="sidebar-nav">
<MenuNav
<MenuSidebar
:menus="sidebarMenus"
:collapsed="sidebarCollapsed"
@menu-click="handleMenuClick"
@@ -50,7 +50,7 @@ import { useStore } from 'vuex';
import type { SysMenu } from '@/types';
import { MenuType } from '@/types/enums';
import { getMenuPath } from '@/utils/route-generator';
import { TopNavigation, MenuNav, Breadcrumb } from '@/components';
import { TopNavigation, MenuSidebar, Breadcrumb } from '@/components';
const route = useRoute();
const router = useRouter();