+
+
+ `,
+ name: '總覽',
+ link: 'overview',
+ },
+ {
+ icon: `
+
+ `,
+ name: '我的班級',
+ link: 'class',
+ },
+ {
+ icon: `
+
+ `,
+ name: '我的課堂',
+ link: 'lesson',
+ },
+ {
+ icon: `
+
+
+
+ `,
+ name: '我的筆記',
+ link: 'note',
+ },
+ {
+ icon: `
+
+ `,
+ name: '試題庫',
+ link: 'exam',
+ },
+];
+
+export function getNavBarIndex(path: string) {
+ return NAVBAR_ITEMS.findIndex((item) => item.link === path.split('/')[2]);
+}
diff --git a/src/components/Desktop/AppBar.vue b/src/components/desktop/AppBar.vue
similarity index 100%
rename from src/components/Desktop/AppBar.vue
rename to src/components/desktop/AppBar.vue
diff --git a/src/components/Desktop/Overview/MainView.vue b/src/components/desktop/dashboard/DesktopDashboard.vue
similarity index 64%
rename from src/components/Desktop/Overview/MainView.vue
rename to src/components/desktop/dashboard/DesktopDashboard.vue
index d80d54d3..9d585279 100644
--- a/src/components/Desktop/Overview/MainView.vue
+++ b/src/components/desktop/dashboard/DesktopDashboard.vue
@@ -1,14 +1,13 @@
diff --git a/src/components/Desktop/Overview/OverviewContent.vue b/src/components/desktop/dashboard/OverviewContent.vue
similarity index 95%
rename from src/components/Desktop/Overview/OverviewContent.vue
rename to src/components/desktop/dashboard/OverviewContent.vue
index 11c064ea..2e00a702 100644
--- a/src/components/Desktop/Overview/OverviewContent.vue
+++ b/src/components/desktop/dashboard/OverviewContent.vue
@@ -1,5 +1,5 @@
+
-
-
-
-
-
-
總覽
-
+
+
+
+
+ {{ getNavBarItem(router.currentRoute).name }}
+
-
-