// Metro module 1797 (f1798). import { useHandler, useEvent } from "./Module1606"; const __initData = { code: "function pnpm_reanimatedNativeTs1(event){const{handlers,context}=this.__closure;const{onKeyboardMoveStart:onKeyboardMoveStart,onKeyboardMove:onKeyboardMove,onKeyboardMoveEnd:onKeyboardMoveEnd,onKeyboardMoveInteractive:onKeyboardMoveInteractive}=handlers;if(onKeyboardMoveStart&&event.eventName.endsWith(\"onKeyboardMoveStart\")){onKeyboardMoveStart(event,context);}if(onKeyboardMove&&event.eventName.endsWith(\"onKeyboardMove\")){onKeyboardMove(event,context);}if(onKeyboardMoveEnd&&event.eventName.endsWith(\"onKeyboardMoveEnd\")){onKeyboardMoveEnd(event,context);}if(onKeyboardMoveInteractive&&event.eventName.endsWith(\"onKeyboardMoveInteractive\")){onKeyboardMoveInteractive(event,context);}}" }; const __initData2 = { code: "function pnpm_reanimatedNativeTs2(event){const{handlers,context}=this.__closure;const{onFocusedInputLayoutChanged:onFocusedInputLayoutChanged}=handlers;if(onFocusedInputLayoutChanged&&event.eventName.endsWith(\"onFocusedInputLayoutChanged\")){onFocusedInputLayoutChanged(event,context);}}" }; export const useAnimatedKeyboardHandler = (a0, a1) => { let c13228_0 = a0; const handler = useHandler(a0, a1); const { context, doDependenciesDiffer } = handler; const r17 = function v(a0) { const { onKeyboardMoveStart, onKeyboardMove, onKeyboardMoveEnd, onKeyboardMoveInteractive } = c13228_0; if (onKeyboardMoveStart && a0.eventName.endsWith("onKeyboardMoveStart")) { onKeyboardMoveStart(a0, context); } if (onKeyboardMove && a0.eventName.endsWith("onKeyboardMove")) { onKeyboardMove(a0, context); } if (onKeyboardMoveEnd && a0.eventName.endsWith("onKeyboardMoveEnd")) { onKeyboardMoveEnd(a0, context); } if (onKeyboardMoveInteractive && a0.eventName.endsWith("onKeyboardMoveInteractive")) { onKeyboardMoveInteractive(a0, context); } }; r17.__closure = { handlers: a0, context }; r17.__workletHash = 6092807753388; r17.__initData = __initData; return useEvent(r17, ["onKeyboardMoveStart", "onKeyboardMove", "onKeyboardMoveEnd", "onKeyboardMoveInteractive"], doDependenciesDiffer); }; export const useFocusedInputLayoutHandler = (a0, a1) => { let c13229_0 = a0; const handler = useHandler(a0, a1); const { context: context2, doDependenciesDiffer } = handler; const r17 = function v(a0) { const onFocusedInputLayoutChanged = c13229_0.onFocusedInputLayoutChanged; if (onFocusedInputLayoutChanged && a0.eventName.endsWith("onFocusedInputLayoutChanged")) { onFocusedInputLayoutChanged(a0, context2); } }; r17.__closure = { handlers: a0, context: context2 }; r17.__workletHash = 9976853307145; r17.__initData = __initData2; return useEvent(r17, ["onFocusedInputLayoutChanged"], doDependenciesDiffer); };