Files
Schnappix/node_modules/react-native-gesture-handler/src/init.ts
T

19 lines
543 B
TypeScript

import { startListening } from './handlers/gestures/eventReceiver';
import RNGestureHandlerModule from './RNGestureHandlerModule';
import { isFabric } from './utils';
let fabricInitialized = false;
export function initialize() {
startListening();
}
// Since isFabric() may give wrong results before the first render, we call this
// method during render of GestureHandlerRootView
export function maybeInitializeFabric() {
if (isFabric() && !fabricInitialized) {
RNGestureHandlerModule.install();
fabricInitialized = true;
}
}