File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 1
1
import { ObjectDirective } from '@vue/runtime-core' ;
2
+ import { VNDial } from 'widgets/Dial/VNDial' ;
2
3
import { VNSlider } from 'widgets/Slider/VNSlider' ;
3
4
4
5
type ModelDirective < T > = ObjectDirective < T & { _assign : Function } >
5
6
6
- export const vModelSlider : ModelDirective < VNSlider > = {
7
+ export const vModelSlider : ModelDirective < VNSlider | VNDial > = {
7
8
beforeMount : ( el , { value } , vnode ) => {
8
9
el . setValue ( value ) ;
9
10
// eslint-disable-next-line no-param-reassign, no-underscore-dangle
10
11
el . _assign = vnode . props ! [ 'onUpdate:modelValue' ] as Function ;
11
- el . addEventListener ( 'sliderMoved ' , ( sliderValue ) => {
12
+ el . addEventListener ( 'valueChanged ' , ( sliderValue ) => {
12
13
// eslint-disable-next-line no-underscore-dangle
13
14
el . _assign ( sliderValue ) ;
14
15
} ) ;
You can’t perform that action at this time.
0 commit comments