// Module ID: 9788 // Function ID: 9789 // Name: BottomSheetTextInput // Dependencies: [19, 21, 6640, 6638, 9789, 2] // Exports: BottomSheetTextInput // Module 9788 (BottomSheetTextInput) import NativeTextInput from "NativeTextInput" /* 6638 */; import useBottomSheetKeyboardHandlingDefault from "useBottomSheetKeyboardHandling" /* 6640 */; import TextInput_TextInputDefault from "TextInput/TextInput" /* 9789 */; import noop from "module_19" /* 19 */; require = fn; const jsx = fn(21).jsx; const size = fn(2); const result = size.fileFinishedImporting("design/components/Sheet/native/BottomSheetTextInput.native.tsx"); export const BottomSheetTextInput = function BottomSheetTextInput(ref) { ref = ref.ref; ({ onFocus, onBlur } = ref); ref = undefined; const merged = Object.assign(ref, Object.assign({ onFocus: 0, onBlur: 0, ref: 0 })); ref = noop.useRef(null); ({ onFocus: onFocus2, onBlur: onBlur2 } = useBottomSheetKeyboardHandlingDefault({ onFocus, onBlur })); const tmp3 = useBottomSheetKeyboardHandlingDefault({ onFocus, onBlur }); const keyboardBlurring = NativeTextInput.useKeyboardBlurring(ref); const obj2 = { ref(current) { ref.current = current; if (typeof ref === "function") { tmp(current); } else if (null != tmp) { tmp.current = current; } }, onFocus: onFocus2, onBlur: onBlur2 }; const merged1 = Object.assign(merged); return jsx(TextInput_TextInputDefault, { ref(current) { ref.current = current; if (typeof ref === "function") { tmp(current); } else if (null != tmp) { tmp.current = current; } }, onFocus: onFocus2, onBlur: onBlur2 }); };