From 06885cc2ceab14564a85cdf65214fad783091fed Mon Sep 17 00:00:00 2001
From: Alex <49969959+alexzhang1030@users.noreply.github.com>
Date: Wed, 20 Dec 2023 15:47:26 +0800
Subject: [PATCH] refactor(ui): support multiple select for `VueSelect` (#92)
---
packages/client/src/pages/assets.vue | 60 +++++++++++---------
packages/ui/src/components/Select.vue | 76 +++++++++++++++++++-------
packages/ui/storybook/Select.story.vue | 21 +++++++
3 files changed, 112 insertions(+), 45 deletions(-)
diff --git a/packages/client/src/pages/assets.vue b/packages/client/src/pages/assets.vue
index 19357c2c..23a90c51 100644
--- a/packages/client/src/pages/assets.vue
+++ b/packages/client/src/pages/assets.vue
@@ -1,6 +1,6 @@
@@ -47,20 +67,38 @@ const label = computed(() => {
>
-
{
- value = item.value
- }"
- >
- {{ item.label }}
-
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
diff --git a/packages/ui/storybook/Select.story.vue b/packages/ui/storybook/Select.story.vue
index d7952559..c2a7f004 100644
--- a/packages/ui/storybook/Select.story.vue
+++ b/packages/ui/storybook/Select.story.vue
@@ -1,6 +1,7 @@
@@ -40,5 +42,24 @@ const disabled = ref(false)
+
+
+ Value: {{ currentMultiple }}
+
+
+
+ Value: {{ currentMultiple }}
+
+
+
+