// Module ID: 4125 // Function ID: 4126 // Name: PortalKeyboardState // Dependencies: [19, 21, 4106, 500, 4126, 2] // Exports: PortalKeyboard, PortalKeyboardHost // Module 4125 (PortalKeyboardState) import "noop"; import { jsx } from "jsxProd"; const require = arg1; let c3 = "default"; const modal = "modal"; const result = require("navigationToRootTabHelper").fileFinishedImporting("modules/keyboard/native/PortalKeyboard.tsx"); export const PortalKeyboardState = { EMPTY: "empty", REQUEST_OPEN: "request_open", OPENING: "opening", OPEN: "open", REQUEST_CLOSE: "request_close", CLOSING: "closing", CLOSED: "closed" }; export const PORTAL_HOST_NAME_DEFAULT = "default"; export const PORTAL_HOST_NAME_MODAL = "modal"; export const PortalKeyboard = function PortalKeyboard(children) { let obj = require(4106) /* navigationToRootTabHelper */; if (obj.useIsModalOpen()) { if (tmpResult.isIOS()) { let tmp3 = modal; } obj = { hostName: null, children: null }; obj[0] = tmp3; obj[1] = children.children; return jsx(tmp(4126).Portal, { hostName: null, children: null }); } tmp3 = c3; }; export const PortalKeyboardHost = function PortalKeyboardHost(name) { name = name.name; if (name === undefined) { name = c3; } return jsx(require(4126) /* Portal */.PortalHost, { name }); };