From c6d20aae3d22ea3e717d86f88e643dde379e9309 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Wed, 21 Jan 2026 21:50:30 +0300 Subject: [PATCH] feat(ComboControlV2): crete ComboControlV2 - without increase/decrease buttons. Refresh styling of the original one --- .../ui/ComboControl/ComboControl.svelte | 37 ++++++---- .../ui/ComboControlV2/ComboControlV2.svelte | 72 +++++++++++++++++++ src/shared/ui/index.ts | 4 +- 3 files changed, 96 insertions(+), 17 deletions(-) create mode 100644 src/shared/ui/ComboControlV2/ComboControlV2.svelte diff --git a/src/shared/ui/ComboControl/ComboControl.svelte b/src/shared/ui/ComboControl/ComboControl.svelte index c567d13..c226047 100644 --- a/src/shared/ui/ComboControl/ComboControl.svelte +++ b/src/shared/ui/ComboControl/ComboControl.svelte @@ -8,9 +8,13 @@ - + - - + + {#snippet child({ props })} {/snippet} - - + +
{ class="w-16 text-center" />
-
-
+ + -
+ diff --git a/src/shared/ui/ComboControlV2/ComboControlV2.svelte b/src/shared/ui/ComboControlV2/ComboControlV2.svelte new file mode 100644 index 0000000..7a8f54d --- /dev/null +++ b/src/shared/ui/ComboControlV2/ComboControlV2.svelte @@ -0,0 +1,72 @@ + + + +
+ + +
diff --git a/src/shared/ui/index.ts b/src/shared/ui/index.ts index bb4bf5b..86fcf01 100644 --- a/src/shared/ui/index.ts +++ b/src/shared/ui/index.ts @@ -6,7 +6,7 @@ import CheckboxFilter from './CheckboxFilter/CheckboxFilter.svelte'; import ComboControl from './ComboControl/ComboControl.svelte'; -import ComparisonSlider from './ComparisonSlider/ComparisonSlider.svelte'; +import ComboControlV2 from './ComboControlV2/ComboControlV2.svelte'; import ContentEditable from './ContentEditable/ContentEditable.svelte'; import SearchBar from './SearchBar/SearchBar.svelte'; import VirtualList from './VirtualList/VirtualList.svelte'; @@ -14,7 +14,7 @@ import VirtualList from './VirtualList/VirtualList.svelte'; export { CheckboxFilter, ComboControl, - ComparisonSlider, + ComboControlV2, ContentEditable, SearchBar, VirtualList,