diff --git a/src/shared/ui/ComboControl/ComboControl.svelte b/src/shared/ui/ComboControl/ComboControl.svelte index c226047..3c56bfc 100644 --- a/src/shared/ui/ComboControl/ComboControl.svelte +++ b/src/shared/ui/ComboControl/ComboControl.svelte @@ -16,6 +16,11 @@ import { Trigger as PopoverTrigger, } from '$shared/shadcn/ui/popover'; import { Slider } from '$shared/shadcn/ui/slider'; +import { + Content as TooltipContent, + Root as TooltipRoot, + Trigger as TooltipTrigger, +} from '$shared/shadcn/ui/tooltip'; import MinusIcon from '@lucide/svelte/icons/minus'; import PlusIcon from '@lucide/svelte/icons/plus'; import type { ChangeEventHandler } from 'svelte/elements'; @@ -71,61 +76,105 @@ const handleSliderChange = (newValue: number) => { }; - - - - - {#snippet child({ props })} - - {/snippet} - - -
- + + + + {/snippet} + + +
+ + +
+
+ + +
-
-
- -
+ + + + {#if controlLabel} + + {controlLabel} + + {/if} +