We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents cee0dbc + 10fce4e commit ccdd629Copy full SHA for ccdd629
packages/kits/apfel/src/slider.tsx
@@ -41,6 +41,9 @@ export const Slider: (props: SliderProperties & RefAttributes<ContainerRef>) =>
41
size = 'md',
42
icon,
43
disabled,
44
+ onPointerDown,
45
+ onPointerMove,
46
+ onPointerUp,
47
...props
48
},
49
ref,
@@ -71,17 +74,20 @@ export const Slider: (props: SliderProperties & RefAttributes<ContainerRef>) =>
71
74
}
72
75
return {
73
76
onPointerDown(e) {
77
+ onPointerDown?.(e)
78
down = true
79
setValue(e)
80
;(e.target as HTMLElement).setPointerCapture(e.pointerId)
81
82
onPointerMove(e) {
83
+ onPointerMove?.(e)
84
if (!down) {
85
return
86
87
88
89
onPointerUp(e) {
90
+ onPointerUp?.(e)
91
92
93
0 commit comments