Files
discord-decomp/_bundle/Module179.js
T
2026-11-01 12:12:55 +02:00

76 lines
2.3 KiB
JavaScript

// Metro module 179 (f180).
import { polyfillGlobal } from "./Module123";
import * as _Module180 from "./Module180";
import * as _Module181 from "./Module181";
import * as _Module182 from "./Module182";
import * as _Module183 from "./Module183";
import * as _queueMicrotask from "./queueMicrotask";
function $mk65556($env) {
return () => {
const r1 = $env.$parent;
return (0, r1[0])(r1[1][4]).default[$env[0]];
};
}
let env193;
const r2 = env193 = {};
if (global.RN$Bridgeless === true) {
global.RN$enableMicrotasksInReact = true;
polyfillGlobal("queueMicrotask", () => _Module180.default.queueMicrotask);
polyfillGlobal("setImmediate", () => _Module181.setImmediate);
polyfillGlobal("clearImmediate", () => _Module181.clearImmediate);
polyfillGlobal("requestIdleCallback", () => _Module182.default.requestIdleCallback);
polyfillGlobal("cancelIdleCallback", () => _Module182.default.cancelIdleCallback);
} else {
let env194;
let env195;
let env196;
let env197;
let env198;
let env199;
let env200;
let env201;
const r10 = env194 = {
$parent: r2
};
env194[0] = "setTimeout";
polyfillGlobal("setTimeout", $mk65556(r10));
const r14 = env195 = {
$parent: r2
};
env195[0] = "clearTimeout";
polyfillGlobal("clearTimeout", $mk65556(r14));
const r21 = env196 = {
$parent: r2
};
env196[0] = "setInterval";
polyfillGlobal("setInterval", $mk65556(r21));
const r28 = env197 = {
$parent: r2
};
env197[0] = "clearInterval";
polyfillGlobal("clearInterval", $mk65556(r28));
const r35 = env198 = {
$parent: r2
};
env198[0] = "requestAnimationFrame";
polyfillGlobal("requestAnimationFrame", $mk65556(r35));
const r42 = env199 = {
$parent: r2
};
env199[0] = "cancelAnimationFrame";
polyfillGlobal("cancelAnimationFrame", $mk65556(r42));
const r49 = env200 = {
$parent: r2
};
env200[0] = "requestIdleCallback";
polyfillGlobal("requestIdleCallback", $mk65556(r49));
const r56 = env201 = {
$parent: r2
};
env201[0] = "cancelIdleCallback";
polyfillGlobal("cancelIdleCallback", $mk65556(r56));
polyfillGlobal("queueMicrotask", () => _queueMicrotask.default);
polyfillGlobal("setImmediate", () => _Module183.default.queueReactNativeMicrotask);
polyfillGlobal("clearImmediate", () => _Module183.default.clearReactNativeMicrotask);
}