diff --git a/src/components/ScrollerBase/demo/DraggableLabel.svelte b/src/components/ScrollerBase/demo/DraggableLabel.svelte index fc3b3e55..c4c90875 100644 --- a/src/components/ScrollerBase/demo/DraggableLabel.svelte +++ b/src/components/ScrollerBase/demo/DraggableLabel.svelte @@ -1,10 +1,10 @@ @@ -44,7 +44,15 @@ class="label" style="top: {value * 100}%" use:drag - on:drag={(e) => (value = e.detail.value)} + ondrag={(event: DragEvent) => { + const customEvent = event as unknown as { detail: { value: number } }; + value = customEvent.detail.value; + }} + role="slider" + aria-valuemin="0" + aria-valuemax="1" + aria-valuenow={value} + tabindex="0" >