From c23edc33b6fedd59e48f82ff383ce484fc3559fc Mon Sep 17 00:00:00 2001 From: IchliebedichZhu <54796446@qq.com> Date: Sat, 9 Mar 2024 23:14:12 +0000 Subject: [PATCH 1/3] feat: convert number slider to composition API --- .../modules/settings/numberSlider.vue | 118 +++++++++--------- 1 file changed, 61 insertions(+), 57 deletions(-) diff --git a/src/components/modules/settings/numberSlider.vue b/src/components/modules/settings/numberSlider.vue index 670ece9..1e48d86 100644 --- a/src/components/modules/settings/numberSlider.vue +++ b/src/components/modules/settings/numberSlider.vue @@ -8,68 +8,72 @@ - From c63ca8389425dc0690ad4eabd8e8d7a8c33bb826 Mon Sep 17 00:00:00 2001 From: IchliebedichZhu <54796446@qq.com> Date: Sun, 10 Mar 2024 10:09:53 +0000 Subject: [PATCH 2/3] feat: convert text input component to composition API --- src/components/modules/settings/textInput.vue | 84 ++++++++++--------- 1 file changed, 46 insertions(+), 38 deletions(-) diff --git a/src/components/modules/settings/textInput.vue b/src/components/modules/settings/textInput.vue index c96804a..9c532bf 100644 --- a/src/components/modules/settings/textInput.vue +++ b/src/components/modules/settings/textInput.vue @@ -9,51 +9,59 @@

{{ label }}

- +
- From 83f7f5e485da335f070ef3887fbfa05e90d1f81f Mon Sep 17 00:00:00 2001 From: IchliebedichZhu <54796446@qq.com> Date: Sun, 10 Mar 2024 10:37:47 +0000 Subject: [PATCH 3/3] feat: convert value select component to composition API --- src/components/modules/settings/textInput.vue | 2 +- .../modules/settings/textInputArea.vue | 102 +++---- .../modules/settings/valueSelect.vue | 254 +++++++++--------- 3 files changed, 188 insertions(+), 170 deletions(-) diff --git a/src/components/modules/settings/textInput.vue b/src/components/modules/settings/textInput.vue index 9c532bf..8743c18 100644 --- a/src/components/modules/settings/textInput.vue +++ b/src/components/modules/settings/textInput.vue @@ -24,7 +24,7 @@ diff --git a/src/components/modules/settings/valueSelect.vue b/src/components/modules/settings/valueSelect.vue index 2f5c5ac..94ae3db 100644 --- a/src/components/modules/settings/valueSelect.vue +++ b/src/components/modules/settings/valueSelect.vue @@ -13,18 +13,22 @@
- +
    -
  • - +
  • + preview {{ (typeof listItem === 'object' ? listItem.alias : listItem) + suffix }}
@@ -32,9 +36,16 @@
-