Skip to content

Commit c397550

Browse files
using the value changed event instead of slider moved in slider model 🐞 (#36)
1 parent 1e920dd commit c397550

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/renderer/directives/vModelSlider.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import { ObjectDirective } from '@vue/runtime-core';
2+
import { VNDial } from 'widgets/Dial/VNDial';
23
import { VNSlider } from 'widgets/Slider/VNSlider';
34

45
type ModelDirective<T> = ObjectDirective<T & { _assign: Function }>
56

6-
export const vModelSlider: ModelDirective<VNSlider> = {
7+
export const vModelSlider: ModelDirective<VNSlider | VNDial> = {
78
beforeMount: (el, { value }, vnode) => {
89
el.setValue(value);
910
// eslint-disable-next-line no-param-reassign, no-underscore-dangle
1011
el._assign = vnode.props!['onUpdate:modelValue'] as Function;
11-
el.addEventListener('sliderMoved', (sliderValue) => {
12+
el.addEventListener('valueChanged', (sliderValue) => {
1213
// eslint-disable-next-line no-underscore-dangle
1314
el._assign(sliderValue);
1415
});

0 commit comments

Comments
 (0)