UNPKG

react-native-touch-tracker

Version:

tracks all touches in react native and has utilities to create outside click functionality

18 lines 636 B
"use strict"; exports.__esModule = true; exports.TouchTrackerProvider = void 0; var react_native_1 = require("react-native"); var React = require("react"); var pubsub_1 = require("./pubsub"); function TouchTrackerProvider(_a) { var children = _a.children, style = _a.style; return (<react_native_1.View style={style} onStartShouldSetResponderCapture={function (evt) { evt.persist(); // remove after react v17, e.persist() pubsub_1.publish(evt); return false; }}> {children} </react_native_1.View>); } exports.TouchTrackerProvider = TouchTrackerProvider; //# sourceMappingURL=provider.js.map