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

+27
View File
@@ -0,0 +1,27 @@
// Metro module 5490 (f5491).
import * as _Module19 from "react";
import { useCallback, useEffect } from "react";
import { useBottomSheetInternal } from "./Module5250";
import { TextInput } from "./Module5273";
const { memo, forwardRef } = _Module19;
const r25 = memo(forwardRef(({ onFocus, onBlur, ...props }, a1) => {
const shouldHandleKeyboardEvents = useBottomSheetInternal().shouldHandleKeyboardEvents;
const callback = useCallback((a0) => {
shouldHandleKeyboardEvents.value = true;
if (onFocus) {
onFocus(a0);
}
}, [onFocus, shouldHandleKeyboardEvents]);
const callback2 = useCallback((a0) => {
shouldHandleKeyboardEvents.value = false;
if (onBlur) {
onBlur(a0);
}
}, [onBlur, shouldHandleKeyboardEvents]);
useEffect(() => () => {
shouldHandleKeyboardEvents.value = false;
}, [shouldHandleKeyboardEvents]);
return <TextInput ref={a1} onFocus={callback} onBlur={callback2} {...props} />;
}));
r25.displayName = "BottomSheetTextInput";
export default r25;