/* Metro module 1088; source: unknown; dependencies: [826, 1036] */ function _fun11343(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#11343, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1215:6, offset: 0x00da9d7b, size: 100 bytes, params: 8, frame: 19 const env0_0 = require; const Object = global.Object; const defineProperty = Object.defineProperty; const Symbol = global.Symbol; Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]); exports.httpContextIntegration = (require(826) /* metro dependency 826 */).defineIntegration(function() { return {name: 'HttpContext', preprocessEvent: _fun11345}; }); } function _fun11344() { // fn#11344, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1215:124, offset: 0x00da9ddf, size: 26 bytes, params: 1, frame: 2 return {name: 'HttpContext', preprocessEvent: preprocessEvent}; } function preprocessEvent(a0) { // fn#11345, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1215:177, offset: 0x00da9df9, size: 234 bytes, params: 2, frame: 21 var Object; var assign; var headers2; var request; var value3; let value = environment.__proto__; const value2 = undefined; const WINDOW = (require(1036) /* metro dependency 1036 */).WINDOW; if (WINDOW.navigator) { value = require(1036) /* metro dependency 1036 */; value = value.getHttpRequestData(); Object = global.Object; assign = Object.assign; headers2 = value.headers; request = a0.request; value3 = Reflect.apply(assign, Object, [{}, headers2, request == null ? value2 : request.headers]); Object = global.Object; assign = Object.assign; request = a0.request; a0.request = Reflect.apply(assign, Object, [{}, value, request, {headers: value3}]); } else if (WINDOW.location) { value = require(1036) /* metro dependency 1036 */; value = value.getHttpRequestData(); Object = global.Object; assign = Object.assign; headers2 = value.headers; request = a0.request; value3 = Reflect.apply(assign, Object, [{}, headers2, request == null ? value2 : request.headers]); Object = global.Object; assign = Object.assign; request = a0.request; a0.request = Reflect.apply(assign, Object, [{}, value, request, {headers: value3}]); } else if (WINDOW.document) { value = require(1036) /* metro dependency 1036 */; value = value.getHttpRequestData(); Object = global.Object; assign = Object.assign; headers2 = value.headers; request = a0.request; value3 = Reflect.apply(assign, Object, [{}, headers2, request == null ? value2 : request.headers]); Object = global.Object; assign = Object.assign; request = a0.request; a0.request = Reflect.apply(assign, Object, [{}, value, request, {headers: value3}]); } return value2; }