From 4f26e1652f0dd8967a42943b11a2f1b9382f425d Mon Sep 17 00:00:00 2001 From: IchliebedichZhu <54796446@qq.com> Date: Wed, 6 Mar 2024 20:32:24 +0000 Subject: [PATCH] feat: convert widget panel component to composition API --- src/assets/data/WidgetClassifyList.ts | 3 + src/components/modules/panel/widgetPanel.vue | 115 +++++++++---------- 2 files changed, 57 insertions(+), 61 deletions(-) diff --git a/src/assets/data/WidgetClassifyList.ts b/src/assets/data/WidgetClassifyList.ts index b5a3c7b..319c299 100644 --- a/src/assets/data/WidgetClassifyList.ts +++ b/src/assets/data/WidgetClassifyList.ts @@ -6,11 +6,14 @@ * @LastEditTime: 2024-03-01 20:55:51 */ +import { StyleValue } from "vue" + export type TWidgetClassifyData = { name: string icon: string show: boolean component: string + style?: StyleValue } export default [ diff --git a/src/components/modules/panel/widgetPanel.vue b/src/components/modules/panel/widgetPanel.vue index 768a6f0..66225b2 100644 --- a/src/components/modules/panel/widgetPanel.vue +++ b/src/components/modules/panel/widgetPanel.vue @@ -2,87 +2,80 @@
Github 源码
-
+
- +
-
+
-
+
-