This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
// Metro module 5368 (f5369).
import { useMemo } from "react";
import { useGestureEventsHandlersDefault, useBottomSheetInternal, useGestureHandler } from "./Module5250";
import { useSharedValue } from "./Module1606";
import { GESTURE_SOURCE } from "./Module5246";
import { BottomSheetGestureHandlersContext } from "./Module5256";
export default ({ gestureEventsHandlersHook = useGestureEventsHandlersDefault, children }) => {
const sharedValue = useSharedValue(GESTURE_SOURCE.UNDETERMINED);
const bottomSheetInternal = useBottomSheetInternal();
const { animatedContentGestureState, animatedHandleGestureState } = bottomSheetInternal;
const r38 = gestureEventsHandlersHook();
const { handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize } = r38;
const gestureHandler = useGestureHandler(GESTURE_SOURCE.CONTENT, animatedContentGestureState, sharedValue, handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize);
const gestureHandler2 = useGestureHandler(GESTURE_SOURCE.HANDLE, animatedHandleGestureState, sharedValue, handleOnStart, handleOnChange, handleOnEnd, handleOnFinalize);
return <BottomSheetGestureHandlersContext.Provider value={useMemo(() => ({
contentPanGestureHandler: gestureHandler,
handlePanGestureHandler: gestureHandler2,
animatedGestureSource: sharedValue
}), [gestureHandler, gestureHandler2, sharedValue])}>{children}</BottomSheetGestureHandlersContext.Provider>;
};