File tree Expand file tree Collapse file tree
packages/react-native-gesture-handler/src/jestUtils Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -778,16 +778,15 @@ export function fireGestureHandler<THandler extends AllGestures | AllHandlers>(
778778 _ = _ . map ( fillMissingDefaultsFor ( { handlerTag, handlerType } ) ) ;
779779 _ = withPrevAndCurrent ( _ , fillOldStateChanges ) ;
780780 _ = withPrevAndCurrent ( _ , validateStateTransitions ) ;
781- // @ts -ignore TODO
782- _ = _ . map ( wrapWithNativeEvent ) ;
783-
784- const events = _ as unknown as WrappedGestureHandlerTestEvent [ ] ;
781+ const events = _ . map ( ( event ) =>
782+ wrapWithNativeEvent ( event as GestureHandlerTestEvent )
783+ ) ;
785784
786- const firstEvent = events . shift ( ) ! ;
785+ const [ firstEvent , ... restEvents ] = events ;
787786
788787 emitEvent ( 'onGestureHandlerStateChange' , firstEvent ) ;
789788 let lastSentEvent = firstEvent ;
790- for ( const event of events ) {
789+ for ( const event of restEvents ) {
791790 const hasChangedState =
792791 lastSentEvent . nativeEvent . state !== event . nativeEvent . state ;
793792
You can’t perform that action at this time.
0 commit comments