// Metro module 11412 (f11413). import { StyleSheet, View } from "react-native"; import { jsx } from "react/jsx-runtime"; import { createStyles } from "../../../design/components/Styles/native/createStyles"; import { isAndroid, isIOS } from "../../../utils/PlatformUtils"; import Module712 from "../../../_bundle/Module712"; import { KeyboardTypes } from "./KeyboardTypes"; import useSafeAreaInsets_native from "../../safe_area/useSafeAreaInsets.native"; import useIsWindowLarge from "../../screen/native/useIsWindowLarge"; import useWindowDimensions_native from "../../screen/useWindowDimensions.native"; import useCustomKeyboardHeight from "./useCustomKeyboardHeight"; import { useGradientBottom } from "../../client_themes/native/ClientThemesOverrides"; import useKeyboardType from "./useKeyboardType"; import useSystemKeyboardHeight_native from "./useSystemKeyboardHeight.native"; let useStyles; const PortalKeyboardPlaceholderInner = function PortalKeyboardPlaceholderInner(props) { const keyboardType = props.keyboardType; const safeAreaInsets_native = useSafeAreaInsets_native(); const isWindowLarge = useIsWindowLarge(); return ; }; const r25 = jsx(function PortalKeyboardPlaceholder() { const keyboardType = useKeyboardType(); const r13 = useSystemKeyboardHeight_native() > 0 && isAndroid(); return keyboardType === KeyboardTypes.SYSTEM ? isAndroid() ? null : r13 ? null : : r13 ? null : ; }, {}); useStyles = createStyles((a0, a1, a2, a3) => { const container = { ...isIOS() ? StyleSheet.absoluteFillObject : null, borderTopWidth: StyleSheet.hairlineWidth, borderTopColor: Module712.colors.BORDER_SUBTLE, borderRightColor: a3 ? Module712.colors.BORDER_SUBTLE : void 0, borderRightWidth: a3 ? StyleSheet.hairlineWidth : void 0, borderLeftColor: a3 ? Module712.colors.BORDER_SUBTLE : void 0, borderLeftWidth: a3 ? StyleSheet.hairlineWidth : void 0 }; KeyboardTypes.APP_LAUNCHER; container.backgroundColor = Module712.colors.BACKGROUND_BASE_LOW; container.width = isIOS() ? a1 : a0 !== KeyboardTypes.SYSTEM ? a1 : void 0; container.height = isIOS() ? a2 : a0 !== KeyboardTypes.SYSTEM ? a2 : void 0; return { container }; }); export { r25 as PORTAL_KEYBOARD_PLACEHOLDER_INSTANCE };