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

85 lines
4.9 KiB
JavaScript

/* Metro module 174; source: unknown; dependencies: [126, 175, 176, 177, 178, 181] */
import * as PolyfillModule from './module-00126-polyfill.js'; /* Metro dependency 126 */
import * as Module00176Module from './module-00176.js'; /* Metro dependency 176 */
import * as Module00177Module from './module-00177.js'; /* Metro dependency 177 */
import * as Module00178Module from './module-00178.js'; /* Metro dependency 178 */
import * as Module00181Module from './module-00181.js'; /* Metro dependency 181 */
function _fun2564(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2564, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:6, offset: 0x00c83be6, size: 374 bytes, params: 8, frame: 20
var defineLazyTimer2;
var value;
const env0_0 = require;
const RN$Bridgeless = global.RN$Bridgeless;
if (RN$Bridgeless === true) {
global.RN$enableMicrotasksInReact = true;
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('queueMicrotask', function() {
return require(dependencyMap[1]).default.queueMicrotask;
});
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('setImmediate', _fun2566);
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('clearImmediate', _fun2567);
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('requestIdleCallback', _fun2568);
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('cancelIdleCallback', _fun2569);
} else {
defineLazyTimer2 = defineLazyTimer;
defineLazyTimer2('setTimeout');
defineLazyTimer2('clearTimeout');
defineLazyTimer2('setInterval');
defineLazyTimer2('clearInterval');
defineLazyTimer2('requestAnimationFrame');
defineLazyTimer2('cancelAnimationFrame');
defineLazyTimer2('requestIdleCallback');
defineLazyTimer2('cancelIdleCallback');
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('queueMicrotask', _fun2572);
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('setImmediate', _fun2573);
value = require(126) /* metro dependency 126 */;
value.polyfillGlobal('clearImmediate', _fun2574);
}
function _fun2566() { // fn#2566, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:231, offset: 0x00c83d82, size: 33 bytes, params: 1, frame: 11
return (Module00176Module).setImmediate;
}
function _fun2567() { // fn#2567, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:314, offset: 0x00c83da3, size: 33 bytes, params: 1, frame: 11
return (Module00176Module).clearImmediate;
}
function _fun2568() { // fn#2568, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:404, offset: 0x00c83dc4, size: 38 bytes, params: 1, frame: 11
return (Module00177Module).default.requestIdleCallback;
}
function _fun2569() { // fn#2569, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:506, offset: 0x00c83dea, size: 38 bytes, params: 1, frame: 11
return (Module00177Module).default.cancelIdleCallback;
}
function defineLazyTimer(a0) { // fn#2570, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:573, offset: 0x00c83e10, size: 52 bytes, params: 2, frame: 14
const env0_0 = a0;
(PolyfillModule).polyfillGlobal(a0, _fun2571);
function _fun2571() { // fn#2571, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:627, offset: 0x00c83e44, size: 43 bytes, params: 1, frame: 11
return (Module00178Module).default[env0_0];
}
}
function _fun2572() { // fn#2572, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:881, offset: 0x00c54704, size: 32 bytes, params: 1, frame: 11
return (Module00181Module).default;
}
function _fun2573() { // fn#2573, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:957, offset: 0x00c83e6f, size: 38 bytes, params: 1, frame: 11
return (Module00178Module).default.queueReactNativeMicrotask;
}
function _fun2574() { // fn#2574, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:199:1061, offset: 0x00c83e95, size: 38 bytes, params: 1, frame: 11
return (Module00178Module).default.clearReactNativeMicrotask;
}
}
global.__d(_fun2564, 174, [126, 175, 176, 177, 178,
181]) /* metro module 174, dependencies: [126, 175, 176, 177, 178, 181] */;