carbon-components-svelte/tests/Slider.test.svelte
metonym 6590457574
fix(types): improve e.detail type for dispatched events (#1907)
* fix(types): improve `e.detail` type for dispatched events

* Run "yarn build:docs"

* test: assert new types
2024-02-01 10:56:34 -05:00

40 lines
585 B
Svelte

<script lang="ts">
import { Slider, SliderSkeleton } from "../types";
</script>
<Slider />
<Slider
labelText="Runtime memory (MB)"
min="{10}"
max="{990}"
maxLabel="990 MB"
value="{100}"
fullWidth
on:change="{(e) => {
console.log(e.detail); // number
}}"
/>
<Slider
labelText="Runtime memory (MB)"
min="{10}"
max="{990}"
maxLabel="990 MB"
value="{100}"
step="{10}"
/>
<Slider
light
labelText="Runtime memory (MB)"
min="{10}"
max="{990}"
maxLabel="990 MB"
value="{100}"
step="{10}"
/>
<SliderSkeleton />
<SliderSkeleton hideLabel />