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

67 lines
1.7 KiB
JavaScript

// Metro module 1959 (f1960).
function $mk70706($env) {
return () => $env.$parent[1].importAll($env[0]);
}
let env1635 = {};
const asyncRequireImpl = function asyncRequireImpl(a0, a1) {
let env13382;
const r4 = env13382 = {
$parent: env1635
};
env13382[0] = a0;
const r14 = global[`${globalThis.__METRO_GLOBAL_PREFIX__}__loadBundleAsync`];
const r2 = r14 != null;
let r15 = void 0;
if (r2) {
const r18 = String(a0);
const r19 = a1 != null;
r15 = void 0;
if (r19) {
const r20 = a1[r18];
r15 = r20 != null ? r14(r20) : void 0;
}
}
return r15 != null ? r15.then($mk70706(r4)) : require.importAll(a0);
};
const asyncRequire = async function asyncRequire(c24717_0, c24717_1, a2) {
return asyncRequireImpl(c24717_0, c24717_1);
};
asyncRequire.unstable_importMaybeSync = function unstable_importMaybeSync(a0, a1) {
let env13383;
const r4 = env13383 = {
$parent: env1635
};
env13383[0] = a0;
const r14 = global[`${globalThis.__METRO_GLOBAL_PREFIX__}__loadBundleAsync`];
const r2 = r14 != null;
let r15 = void 0;
if (r2) {
const r18 = String(a0);
const r19 = a1 != null;
r15 = void 0;
if (r19) {
const r20 = a1[r18];
r15 = r20 != null ? r14(r20) : void 0;
}
}
return r15 != null ? r15.then($mk70706(r4)) : require.importAll(a0);
};
asyncRequire.prefetch = function(a0, a1, a2) {
const r12 = global[`${globalThis.__METRO_GLOBAL_PREFIX__}__loadBundleAsync`];
const r2 = r12 != null;
let r13 = void 0;
if (r2) {
const r17 = String(a0);
const r18 = a1 != null;
r13 = void 0;
if (r18) {
const r19 = a1[r17];
r13 = r19 != null ? r12(r19) : void 0;
}
}
if (r13 != null) {
r13.then(() => {}, () => {});
}
};
module.exports = asyncRequire;