File tree Expand file tree Collapse file tree 2 files changed +15
-4
lines changed
src/lib/components/slider Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,9 @@ description: All notable changes will be documented in this file.
1818
1919### Fixed
2020
21- - ** Slider** : Fixed ` Slider.ValueText ` not displaying default value when no children provided
21+ - ** Slider** :
22+ - Fixed ` Slider.ValueText ` not displaying default value when no children provided
23+ - Fixed ` SliderThumbPropsProvider ` to use modern Svelte 5 runes (` $props() ` and ` {@render children?.()} ` )
2224- ** Combobox** :
2325 - Fixed focus stealing in controlled open mode
2426 - Removed problematic ` aria-hidden ` behavior to allow interaction with other page elements
Original file line number Diff line number Diff line change 1- <script lang =" ts" >
1+ <script module lang =" ts" >
2+ import type { Snippet } from ' svelte'
23 import type { ThumbProps } from ' @zag-js/slider'
4+
5+ export interface SliderThumbPropsProviderProps {
6+ value: ThumbProps
7+ children? : Snippet
8+ }
9+ </script >
10+
11+ <script lang =" ts" >
312 import { SliderThumbPropsProvider } from ' ./use-slider-thumb-props-context'
413
5- export let value: ThumbProps
14+ let { value, children } : SliderThumbPropsProviderProps = $props ()
615 SliderThumbPropsProvider (value )
716 </script >
817
9- < slot />
18+ {@ render children ?.()}
You can’t perform that action at this time.
0 commit comments