/* Metro module 1089; source: unknown; dependencies: [826, 1036, 1080, 1041] */ import * as Module01036Module from './module-01036.js'; /* Metro dependency 1036 */ function _fun11346(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#11346, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1216:6, offset: 0x00da9ee3, 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.browserSessionIntegration = (require(826) /* metro dependency 826 */).defineIntegration(function() { return {name: 'BrowserSession', setupOnce: _fun11348}; }); function _fun11347() { // fn#11347, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1216:124, offset: 0x00da9f47, size: 26 bytes, params: 1, frame: 2 return {name: 'BrowserSession', setupOnce: setupOnce_11348}; function setupOnce_11348() { // fn#11348, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1216:174, offset: 0x00da9f61, size: 206 bytes, params: 1, frame: 16 var environment; let value = environment.__proto__; const WINDOW = (Module01036Module).WINDOW; if (WINDOW.document !== undefined) { value = require(826) /* metro dependency 826 */; value.startSession({ignoreDuration: true}); value = require(826) /* metro dependency 826 */; value.captureSession(); value = require(1041) /* metro dependency 1041 */; value.addHistoryInstrumentationHandler(_fun11349); } else if ((require(1080) /* metro dependency 1080 */).DEBUG_BUILD) { (require(826) /* metro dependency 826 */).debug.warn('Using the `browserSessionIntegration` in non-browser environments is not supported.'); } function _fun11349({from, to}) { // fn#11349, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1216:338, offset: 0x00daa02f, size: 92 bytes, params: 2, frame: 16 let value = from !== undefined; if (value && from !== to) { value = environment.__proto__.__proto__; value = require(826) /* metro dependency 826 */; value.startSession({ignoreDuration: true}); value = require(826) /* metro dependency 826 */; value.captureSession(); } } } } } global.__d(_fun11346, 1089, [826, 1036, 1080, 1041]) /* metro module 1089, dependencies: [826, 1036, 1080, 1041] */;