From d1a682bc01bd2da958230446aacd57f008dac1ac Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Tue, 18 Feb 2025 15:28:17 -0500 Subject: [PATCH] [Refactor] Extract color selector as component (#2620) --- .../common/ColorCustomizationSelector.vue | 83 +++++++++++ src/components/common/CustomizationDialog.vue | 83 +++-------- .../ColorCustomizationSelector.spec.ts | 129 ++++++++++++++++++ 3 files changed, 228 insertions(+), 67 deletions(-) create mode 100644 src/components/common/ColorCustomizationSelector.vue create mode 100644 src/components/common/__tests__/ColorCustomizationSelector.spec.ts diff --git a/src/components/common/ColorCustomizationSelector.vue b/src/components/common/ColorCustomizationSelector.vue new file mode 100644 index 000000000..50ca9d402 --- /dev/null +++ b/src/components/common/ColorCustomizationSelector.vue @@ -0,0 +1,83 @@ + + + diff --git a/src/components/common/CustomizationDialog.vue b/src/components/common/CustomizationDialog.vue index f858828bf..c719e0de0 100644 --- a/src/components/common/CustomizationDialog.vue +++ b/src/components/common/CustomizationDialog.vue @@ -20,37 +20,10 @@
-
- - - - -
+