decord/source/5620_sharedValue.js
2026-08-12 06:57:52 +00:00

41 lines
2.2 KiB
JavaScript

// Module ID: 5620
// Function ID: 5621
// Name: sharedValue
// Dependencies: [19, 21, 5443, 1653, 5439, 5449]
// Exports: default
// Module 5620 (sharedValue)
import "noop";
import { useMemo } from "noop";
import { jsx } from "jsxProd";
const require = arg1;
export default function _default(children) {
let animatedContentGestureState;
let animatedHandleGestureState;
let handleOnChange;
let handleOnEnd;
let handleOnFinalize;
let handleOnStart;
let useGestureEventsHandlersDefault = children.gestureEventsHandlersHook;
if (useGestureEventsHandlersDefault === undefined) {
useGestureEventsHandlersDefault = sharedValue(gestureHandler[2]).useGestureEventsHandlersDefault;
}
sharedValue = undefined;
gestureHandler = undefined;
let gestureHandler1;
sharedValue = sharedValue(gestureHandler[3]).useSharedValue(sharedValue(gestureHandler[4]).GESTURE_SOURCE.UNDETERMINED);
const obj = sharedValue(gestureHandler[3]);
const bottomSheetInternal = sharedValue(gestureHandler[2]).useBottomSheetInternal();
({ animatedHandleGestureState, animatedContentGestureState } = bottomSheetInternal);
const obj2 = sharedValue(gestureHandler[2]);
({ handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize } = useGestureEventsHandlersDefault());
const gestureEventsHandlersDefault = useGestureEventsHandlersDefault();
gestureHandler = sharedValue(gestureHandler[2]).useGestureHandler(sharedValue(gestureHandler[4]).GESTURE_SOURCE.CONTENT, animatedContentGestureState, sharedValue, handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize);
const obj3 = sharedValue(gestureHandler[2]);
gestureHandler1 = sharedValue(gestureHandler[2]).useGestureHandler(sharedValue(gestureHandler[4]).GESTURE_SOURCE.HANDLE, animatedHandleGestureState, sharedValue, handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize);
const items = [gestureHandler, gestureHandler1, sharedValue];
const value = gestureHandler1(() => ({ contentPanGestureHandler: gestureHandler, handlePanGestureHandler: gestureHandler1, animatedGestureSource: sharedValue }), items);
return jsx(sharedValue(gestureHandler[5]).BottomSheetGestureHandlersContext.Provider, { value, children: children.children });
};