/* Metro module 11774; source: modules/keyboard/native/PortalKeyboardPlaceholder.tsx; dependencies: [31, 27, 33, 4501, 477, 697, 1583, 1585, 7556, 1478, 5466, 7701, 4022, 1851, 2] */ function _fun90159(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#90159, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11960:6, offset: 0x0202e6d9, size: 221 bytes, params: 8, frame: 19 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); importAll(31) /* metro dependency 31 */; let value = require(27) /* metro dependency 27 */; const env0_3 = value.View; const env0_4 = value.StyleSheet; const env0_5 = (require(33) /* metro dependency 33 */).jsx; value = ; const env0_6 = (require(4501) /* metro dependency 4501: createStyles */).createStyles(_fun90162); (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/keyboard/native/PortalKeyboardPlaceholder.tsx'); exports.PORTAL_KEYBOARD_PLACEHOLDER_INSTANCE = value; } function PortalKeyboardPlaceholderInner({keyboardType}) { // fn#90160, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11960:770, offset: 0x0202e7b6, size: 187 bytes, params: 2, frame: 20 const value2 = (importDefault(1585) /* metro dependency 1585: useSafeAreaInsetsNative */)(); const styles = useStyles(keyboardType, (importDefault(1478) /* metro dependency 1478: useWindowDimensionsNative */)().width - value2.left - value2.right, (importDefault(5466) /* metro dependency 5466: useCustomKeyboardHeight */)(), (importDefault(7556) /* metro dependency 7556: useIsWindowLarge */)()); return ( ); } function PortalKeyboardPlaceholder() { // fn#90161, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11960:986, offset: 0x0202e871, size: 183 bytes, params: 1, frame: 16 const value2 = (importDefault(4022) /* metro dependency 4022: useKeyboardType */)(); const r2 = (importDefault(1851) /* metro dependency 1851: useSystemKeyboardHeightNative */)() > 0 && (require(477) /* metro dependency 477: PlatformUtils */).isAndroid(); const KeyboardTypes = (require(1583) /* metro dependency 1583: KeyboardTypes */).KeyboardTypes; const SYSTEM = KeyboardTypes.SYSTEM; return value2 !== SYSTEM ? r2 ? null : : (require(477) /* metro dependency 477: PlatformUtils */).isAndroid() || r2 ? null : ; } function _fun90162(a0, a1, a2, a3) { // fn#90162, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11960:210, offset: 0x0202e928, size: 484 bytes, params: 5, frame: 22 let value = a1; const value2 = a2; const object = {}; const value4 = undefined; const platformUtilsModule = require(477) /* metro dependency 477: PlatformUtils */; copyDataProperties(object, platformUtilsModule.isIOS() ? StyleSheet.absoluteFillObject : null, undefined); object['borderTopWidth'] = StyleSheet.hairlineWidth; let BORDER_SUBTLE = (importDefault(697) /* metro dependency 697: native */).colors.BORDER_SUBTLE; object['borderTopColor'] = BORDER_SUBTLE; BORDER_SUBTLE = a3 ? (importDefault(697) /* metro dependency 697: native */).colors.BORDER_SUBTLE : value4; object['borderRightColor'] = BORDER_SUBTLE; object['borderRightWidth'] = a3 ? StyleSheet.hairlineWidth : value4; BORDER_SUBTLE = a3 ? (importDefault(697) /* metro dependency 697: native */).colors.BORDER_SUBTLE : value4; object['borderLeftColor'] = BORDER_SUBTLE; object['borderLeftWidth'] = a3 ? StyleSheet.hairlineWidth : value4; const KeyboardTypes = (require(1583) /* metro dependency 1583: KeyboardTypes */).KeyboardTypes; KeyboardTypes.APP_LAUNCHER; const BACKGROUND_BASE_LOW = (importDefault(697) /* metro dependency 697: native */).colors.BACKGROUND_BASE_LOW; object['backgroundColor'] = BACKGROUND_BASE_LOW; const moduleValue2 = platformUtilsModule; object['width'] = moduleValue2.isIOS() ? value : a0 === KeyboardTypes.SYSTEM ? value4 : value; value = platformUtilsModule; object['height'] = value.isIOS() ? value2 : a0 === KeyboardTypes.SYSTEM ? value4 : value2; return {container: object}; }