react-native-gesture-handler
Version:
Declarative API exposing native platform touch and gesture system to React Native
12 lines (11 loc) • 659 B
JavaScript
;
import { use } from 'react';
import { Platform } from 'react-native';
import GestureHandlerRootViewContext from '../../GestureHandlerRootViewContext';
export function useEnsureGestureHandlerRootView() {
const rootViewContext = use(GestureHandlerRootViewContext);
if (__DEV__ && !rootViewContext && Platform.OS !== 'web') {
throw new Error('GestureDetector must be used as a descendant of GestureHandlerRootView. Otherwise the gestures will not be recognized. See https://docs.swmansion.com/react-native-gesture-handler/docs/fundamentals/installation for more details.');
}
}
//# sourceMappingURL=useEnsureGestureHandlerRootView.js.map