Files
discord-decomp/sources/by-id/module-01178-breadcrumbsIntegration.js
2026-07-28 01:06:53 +03:00

61 lines
2.5 KiB
JavaScript

/* Metro module 1178; source: unknown; dependencies: [1010, 1032] */
import * as Module01032Module from './module-01032.js'; /* Metro dependency 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 object = {};
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();
}
object.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;
}
object.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;
}
object.history = r6;
value = Reflect.apply(assign, Object, [value, object]);
return (Module01032Module).breadcrumbsIntegration(value);
}
}
global.__d(_fun13106, 1178, [1010, 1032]) /* metro module 1178, dependencies: [1010, 1032] */;