@@ -76,7 +76,7 @@ describe('rc-segmented', () => {
76
76
const wrapper = mount (
77
77
< Segmented
78
78
options = { [ 'iOS' , 'Android' , 'Web' ] }
79
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
79
+ onChange = { ( value ) => handleValueChange ( value ) }
80
80
/> ,
81
81
) ;
82
82
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
@@ -108,7 +108,7 @@ describe('rc-segmented', () => {
108
108
const wrapper = mount (
109
109
< Segmented
110
110
options = { [ 1 , 2 , 3 , 4 , 5 ] }
111
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
111
+ onChange = { ( value ) => handleValueChange ( value ) }
112
112
/> ,
113
113
) ;
114
114
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
@@ -133,7 +133,7 @@ describe('rc-segmented', () => {
133
133
const wrapper = mount (
134
134
< Segmented
135
135
options = { [ 'iOS' , { label : 'Android' , value : 'Android' } , 'Web' ] }
136
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
136
+ onChange = { ( value ) => handleValueChange ( value ) }
137
137
/> ,
138
138
) ;
139
139
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
@@ -157,7 +157,7 @@ describe('rc-segmented', () => {
157
157
{ label : 'Android' , value : 'Android' , disabled : true } ,
158
158
'Web' ,
159
159
] }
160
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
160
+ onChange = { ( value ) => handleValueChange ( value ) }
161
161
/> ,
162
162
) ;
163
163
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
@@ -197,7 +197,7 @@ describe('rc-segmented', () => {
197
197
< Segmented
198
198
options = { [ 'iOS' , 'Android' , 'Web' ] }
199
199
disabled
200
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
200
+ onChange = { ( value ) => handleValueChange ( value ) }
201
201
/> ,
202
202
) ;
203
203
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
@@ -248,7 +248,8 @@ describe('rc-segmented', () => {
248
248
/> ,
249
249
) ;
250
250
251
- expect ( wrapper . find ( Segmented ) . getElement ( ) . ref ) . toBe ( ref ) ;
251
+ const segmentedEl = wrapper . find ( Segmented ) . getElement ( ) ;
252
+ expect ( ( segmentedEl as any ) . ref ) . toBe ( ref ) ;
252
253
} ) ;
253
254
254
255
it ( 'render segmented with controlled mode' , ( ) => {
@@ -262,9 +263,9 @@ describe('rc-segmented', () => {
262
263
< Segmented
263
264
options = { [ 'iOS' , 'Android' , 'Web3' ] }
264
265
value = { this . state . value }
265
- onChange = { ( e ) =>
266
+ onChange = { ( value ) =>
266
267
this . setState ( {
267
- value : e . target . value ,
268
+ value,
268
269
} )
269
270
}
270
271
/>
@@ -320,7 +321,7 @@ describe('rc-segmented', () => {
320
321
const wrapper = mount (
321
322
< Segmented
322
323
options = { [ 'iOS' , 'Android' , 'Web3' ] }
323
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
324
+ onChange = { ( value ) => handleValueChange ( value ) }
324
325
/> ,
325
326
) ;
326
327
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
@@ -404,7 +405,7 @@ describe('rc-segmented', () => {
404
405
< Segmented
405
406
options = { [ null , undefined , '' ] as any }
406
407
disabled
407
- onChange = { ( e ) => handleValueChange ( e . target . value ) }
408
+ onChange = { ( value ) => handleValueChange ( value ) }
408
409
/> ,
409
410
) ;
410
411
expect ( wrapper . render ( ) ) . toMatchSnapshot ( ) ;
0 commit comments