// Module ID: 6840 // Function ID: 6841 // Dependencies: [6824, 6841, 6799, 6843] // Exports: useGestureCallbacks // Module 6840 import DEFAULT_PROPS_TRANSFORMER from "DEFAULT_PROPS_TRANSFORMER" /* 6824 */; import _mod6841 from "module_6841" /* 6841 */; require = arg1; const dependencyMap = arg6; export const useGestureCallbacks = function useGestureCallbacks(handlerTag, disableReanimated) { const memoizedGestureCallbacks = DEFAULT_PROPS_TRANSFORMER.useMemoizedGestureCallbacks(disableReanimated); let reanimatedEventHandler; if (!disableReanimated.disableReanimated) { const Reanimated = tmp(6799).Reanimated; let handler; if (Reanimated != null) { handler = Reanimated.useHandler(memoizedGestureCallbacks); } const tmpResult = tmp(6843); reanimatedEventHandler = tmpResult.useReanimatedEventHandler(handlerTag, memoizedGestureCallbacks, handler, disableReanimated.changeEventCalculator, disableReanimated.fillInDefaultValues); } let animatedEventHandler; if (disableReanimated.dispatchesAnimatedEvents) { animatedEventHandler = disableReanimated.onUpdate; } return { jsEventHandler: _mod6841.useGestureEventHandler(handlerTag, memoizedGestureCallbacks, disableReanimated), reanimatedEventHandler, animatedEventHandler }; };