UNPKG

@scrolia/react-native

Version:
18 lines (16 loc) 727 B
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const require_runtime = require('../../_virtual/_rolldown/runtime.js'); const require_pan = require('./functions/pan.js'); let react = require("react"); react = require_runtime.__toESM(react); const createThumbHandler = (axis) => { const _panResponder = require_pan.createPanResponder(axis); return { panResponder: react.useRef(_panResponder).current }; }; /** Hook for thumb logic. */ const useThumbXHandler = () => createThumbHandler("x"); /** Hook for thumb logic. */ const useThumbYHandler = () => createThumbHandler("y"); exports.useThumbXHandler = useThumbXHandler; exports.useThumbYHandler = useThumbYHandler; //# sourceMappingURL=index.js.map