decord/source/5448_sharedValue.js

42 lines
2.2 KiB
JavaScript
Raw Normal View History

2026-08-05 07:35:12 +00:00
// Module ID: 5448
// Function ID: 5449
2026-07-29 08:29:29 +00:00
// Name: sharedValue
2026-08-05 07:35:12 +00:00
// Dependencies: [19, 21, 5330, 1606, 5326, 5336]
2026-07-23 10:11:24 +00:00
// Exports: default
2026-08-05 07:35:12 +00:00
// Module 5448 (sharedValue)
2026-07-29 08:29:29 +00:00
import "noop";
import { useMemo } from "noop";
2026-07-23 10:11:24 +00:00
import { jsx } from "jsxProd";
const require = arg1;
2026-07-29 08:29:29 +00:00
export default function _default(children) {
2026-07-23 10:11:24 +00:00
let animatedContentGestureState;
let animatedHandleGestureState;
let handleOnChange;
let handleOnEnd;
let handleOnFinalize;
let handleOnStart;
let useGestureEventsHandlersDefault = children.gestureEventsHandlersHook;
2026-07-29 08:29:29 +00:00
if (useGestureEventsHandlersDefault === undefined) {
2026-07-23 10:11:24 +00:00
useGestureEventsHandlersDefault = sharedValue(gestureHandler[2]).useGestureEventsHandlersDefault;
}
2026-07-29 08:29:29 +00:00
sharedValue = undefined;
gestureHandler = undefined;
let gestureHandler1;
2026-07-23 10:11:24 +00:00
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]);
2026-07-29 08:29:29 +00:00
gestureHandler1 = sharedValue(gestureHandler[2]).useGestureHandler(sharedValue(gestureHandler[4]).GESTURE_SOURCE.HANDLE, animatedHandleGestureState, sharedValue, handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize);
2026-07-23 10:11:24 +00:00
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 });
};