From d926c6c2b5c5d9550d489959ffa0b612279116c1 Mon Sep 17 00:00:00 2001
From: pany <939630029@qq.com>
Date: Thu, 25 Aug 2022 16:26:28 +0800
Subject: [PATCH] refactor: Sidebar Component
---
src/layout/components/Sidebar/SidebarItem.vue | 26 +++---
.../components/Sidebar/SidebarItemLink.vue | 15 +---
src/layout/components/Sidebar/SidebarLogo.vue | 46 ++++------
src/layout/components/Sidebar/index.vue | 83 ++++++++-----------
src/styles/transition.scss | 26 +++---
5 files changed, 77 insertions(+), 119 deletions(-)
diff --git a/src/layout/components/Sidebar/SidebarItem.vue b/src/layout/components/Sidebar/SidebarItem.vue
index d46317a..250c51f 100644
--- a/src/layout/components/Sidebar/SidebarItem.vue
+++ b/src/layout/components/Sidebar/SidebarItem.vue
@@ -1,9 +1,9 @@
-
+
@@ -75,17 +77,17 @@ const resolvePath = (routePath: string) => {
-
+
-
- {{ item.meta.title }}
+
+ {{ props.item.meta.title }}
-
+
diff --git a/src/layout/components/Sidebar/SidebarItemLink.vue b/src/layout/components/Sidebar/SidebarItemLink.vue
index abc6490..d6820da 100644
--- a/src/layout/components/Sidebar/SidebarItemLink.vue
+++ b/src/layout/components/Sidebar/SidebarItemLink.vue
@@ -1,5 +1,4 @@
-
+
-
+
-
+
diff --git a/src/layout/components/Sidebar/SidebarLogo.vue b/src/layout/components/Sidebar/SidebarLogo.vue
index 67b2a07..0edb153 100644
--- a/src/layout/components/Sidebar/SidebarLogo.vue
+++ b/src/layout/components/Sidebar/SidebarLogo.vue
@@ -9,11 +9,11 @@ const props = defineProps({