ShenaniganDApp / shenanigan-monorepo

17 stars 4 forks source link

Flatlists not compatible with swiper #170

Open youngkidwarrior opened 3 years ago

youngkidwarrior commented 3 years ago

The current use of flatlist has several bugs that causes pages to get stuck and flip out due to swipe gestures overlapping.

Using react-native-reanimated to power custom gesture handling, we can fix these bugs.

Rainbow wallet is a great example repo that handles lists and navigation with same direction gestures.

Tasks: Switch out react native's FlatList for a Animated.View that listens to Tap and Pan gestures.

Gesture Handling example