// Module ID: 5617 // Function ID: 5618 // Name: useGestureCallbacks // Dependencies: [5601, 5618, 5576, 5620] // Module 5617 (useGestureCallbacks) import isGestureEnabled from "isGestureEnabled" /* 5601 */; import useGestureEventHandler from "useGestureEventHandler" /* 5618 */; require = arg1; const dependencyMap = arg6; arg5.useGestureCallbacks = function useGestureCallbacks(handlerTag, disableReanimated) { const memoizedGestureCallbacks = isGestureEnabled.useMemoizedGestureCallbacks(disableReanimated); const obj = isGestureEnabled; let reanimatedEventHandler; const obj2 = useGestureEventHandler; if (!disableReanimated.disableReanimated) { const Reanimated = tmp(5576).Reanimated; let handler; if (Reanimated != null) { handler = Reanimated.useHandler(memoizedGestureCallbacks); } const tmpResult = tmp(5620); reanimatedEventHandler = tmpResult.useReanimatedEventHandler(handlerTag, memoizedGestureCallbacks, handler, disableReanimated.changeEventCalculator, disableReanimated.fillInDefaultValues); } let animatedEventHandler; if (disableReanimated.dispatchesAnimatedEvents) { animatedEventHandler = disableReanimated.onUpdate; } return { jsEventHandler: useGestureEventHandler.useGestureEventHandler(handlerTag, memoizedGestureCallbacks, disableReanimated), reanimatedEventHandler, animatedEventHandler }; };