Skip to content

Commit ed0359c

Browse files
committed
refactor scrollable ref & native gestures using useAnimatedRef and Reanimated.ScrollView + createNativeWrapper
remove preserveScrollMomentum + scrollBuffer + lockableScrollableContentOffsetY props we're using `preserveScrollMomentum` in the media picker, but i'm removing it because i feel the behavior is actually detrimental to the UX, and to simplify the refactor to scrollEnabled in the next commit. `lockableScrollableContentOffsetY` is removed since it won't be necessary after the scrollEnabled refactor `scrollBuffer` was no longer used. removed custom gesture/scroll handling hooks after refactoring to use scrollEnabled, we can add other props to add custom behaviors if needed. refactored scroll/pan gesture interaction using animated scrollEnabled prop based on software-mansion/react-native-gesture-handler#420 (comment)
1 parent 8093e96 commit ed0359c

30 files changed

+442
-1685
lines changed

example/app/src/screens/advanced/customGestureHandling/CustomGestureHandling.tsx

-115
This file was deleted.

example/app/src/screens/advanced/customGestureHandling/GestureTranslationContext.tsx

-12
This file was deleted.

0 commit comments

Comments
 (0)