react-native-gesture-image-viewer is a high-performance viewer library built on react-native-reanimated and react-native-gesture-handler.
Therefore, you must install React Native Reanimated and Gesture Handler before using this library. Please refer to the official documentation of these libraries for detailed setup guides.
| Library | Minimum Version |
|---|---|
react | >=18.0.0 |
react-native | >=0.75.0 |
react-native-gesture-handler | >=2.24.0 |
react-native-reanimated | >=3.0.0 |
babel.config.js:wrapWithReanimatedMetroConfig in metro.config.js:react-native-gesture-handler generally doesn't require additional setup, but please refer to the official documentation for your specific environment.GestureHandlerRootView. However, this library already includes GestureHandlerRootView internally, so no additional wrapping is needed when using modals.You’re all set! 🎉
Start by installing react-native-gesture-image-viewer