React Native Gesture Handler 3: Setup, Examples, and Migration

react-native-gesture-handler gives React Native apps native-driven tap, pan,
pinch, rotation, and other touch interactions. The important part in 2026 is
choosing the API that matches the version installed in your project: Gesture
Handler 3 uses hooks such as useTapGesture, while many existing apps and Expo
SDKs still use the Gesture Handler 2 Gesture.* API.
This guide shows the current setup, two complete Gesture Handler 3 examples, and the migration path from the previous API.