Files
2026-07-28 01:06:53 +03:00

48 lines
2.6 KiB
React

/* Metro module 5310; source: unknown; dependencies: [57, 31, 27, 33, 1588] */
import * as ReactNativeModule from './module-00027-ReactNative.js'; /* Metro dependency 27 */
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
import * as JsxRuntimeModule from './module-00033-JsxRuntime.js'; /* Metro dependency 33 */
function _fun47032(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47032, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5488:6, offset: 0x011b6bf6, size: 330 bytes, params: 8, frame: 23
const env0_0 = require;
const SafeAreaProviderCompat2 = SafeAreaProviderCompat;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const value = 0;
importDefault(dependencyMap[value]);
const Dimensions = ReactNativeModule.Dimensions;
ReactNativeModule.Platform;
const StyleSheet = ReactNativeModule.StyleSheet;
JsxRuntimeModule.jsxs;
const value4 = Dimensions.get('window');
const width = value4.width;
const r10 = width === undefined ? value : width;
const height = value4.height;
SafeAreaProviderCompat2.initialMetrics = (require(1588) /* metro dependency 1588 */).initialWindowMetrics ?? ({frame: {'x': 0,
'y': 0, width: r10, height: height === undefined ? value : height}, insets: {'top': 0, 'left': 0, 'right': 0,
'bottom': 0}});
const env0_6 = StyleSheet.create({container: {flex: 1}});
exports.default = SafeAreaProviderCompat2;
function SafeAreaProviderCompat({children, style}) { // fn#47033, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5488:416, offset: 0x011b6d40, size: 159 bytes, params: 2, frame: 18
const useContext = ReactModule.useContext;
const SafeAreaInsetsContext = (require(1588) /* metro dependency 1588 */).SafeAreaInsetsContext;
if (Reflect.apply(useContext, ReactModule, [SafeAreaInsetsContext])) {
return (
<View style={[env0_6.container, style]}>
{children}
</View>
);
} else {
const SafeAreaProvider = (require(1588) /* metro dependency 1588 */).SafeAreaProvider;
return (
<SafeAreaProvider initialMetrics={env0_5} style={style}>
{children}
</SafeAreaProvider>
);
}
}
}
global.__d(_fun47032, 5310, [57, 31, 27, 33, 1588]) /* metro module 5310, dependencies: [57, 31, 27, 33, 1588] */;