Files
discord-decomp/sources/by-id/module-01178.jsx
T
2026-07-27 16:20:00 +03:00

58 lines
2.2 KiB
React

/* Metro module 1178; source: unknown; dependencies: [1010, 1032] */
function _fun13106(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#13106, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1305:6, offset: 0x00de183e, size: 66 bytes, params: 8, frame: 16
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.breadcrumbsIntegration = breadcrumbsIntegration;
}
function breadcrumbsIntegration() { // fn#13107, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1305:117, offset: 0x00de1880, size: 307 bytes, params: 1, frame: 22
var r0;
var r9;
var r62;
var r7;
var moduleValue;
var dom;
var history;
let r6 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
const Object = global.Object;
const assign = Object.assign;
const Object2 = global.Object;
let value = Object2.assign({'xhr': true, 'console': true, 'sentry': true}, r6);
const object2 = {};
const fetch = r6.fetch;
if (fetch === null) {
moduleValue = require(1010) /* metro dependency 1010 */;
r0 = !!moduleValue.isWeb();
} else if (fetch !== undefined) {
r0 = fetch;
} else {
moduleValue = require(1010) /* metro dependency 1010 */;
r0 = !!moduleValue.isWeb();
}
object2.fetch = r0;
const isWeb2 = (require(1010) /* metro dependency 1010 */).isWeb();
if (isWeb2) {
dom = r6.dom;
r9 = dom === null || dom === undefined;
r9 = !r9 ? dom : r9;
r62 = r9;
} else {
r62 = !!isWeb2;
}
object2.dom = r62;
const isWeb3 = (require(1010) /* metro dependency 1010 */).isWeb();
if (isWeb3) {
history = r6.history;
r7 = history === null || history === undefined;
r7 = !r7 ? history : r7;
r6 = r7;
} else {
r6 = !!isWeb3;
}
object2.history = r6;
value = Reflect.apply(assign, Object, [value, object2]);
return (require(1032) /* metro dependency 1032 */).breadcrumbsIntegration(value);
}