From b455b2da8945484fd05d8b92f5b96960ae4740b2 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Thu, 9 Feb 2023 20:04:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E5=8F=B3=E4=BE=A7=E7=9A=84=E9=A2=9D=E5=A4=96?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=EF=BC=8C=E4=BD=BF=E5=85=B6=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E6=9B=B4=E5=A4=9A=E5=9B=BE=E6=A0=87=E6=B8=B2=E6=9F=93=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/sidebar/extraIcon.vue | 20 ++++ src/layout/components/sidebar/mixNav.vue | 17 ++-- src/layout/components/sidebar/sidebarItem.vue | 93 ++++++++++--------- src/layout/hooks/useNav.ts | 13 ++- src/layout/types.ts | 5 +- src/router/modules/components.ts | 5 +- src/router/modules/nested.ts | 5 +- types/global.d.ts | 7 +- 8 files changed, 95 insertions(+), 70 deletions(-) create mode 100644 src/layout/components/sidebar/extraIcon.vue diff --git a/src/layout/components/sidebar/extraIcon.vue b/src/layout/components/sidebar/extraIcon.vue new file mode 100644 index 000000000..6bb82e90f --- /dev/null +++ b/src/layout/components/sidebar/extraIcon.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/layout/components/sidebar/mixNav.vue b/src/layout/components/sidebar/mixNav.vue index 728d30eab..4e56df71f 100644 --- a/src/layout/components/sidebar/mixNav.vue +++ b/src/layout/components/sidebar/mixNav.vue @@ -1,4 +1,5 @@