105 lines
3.2 KiB
TypeScript
105 lines
3.2 KiB
TypeScript
// Module ID: 16068
|
|
// Function ID: 16069
|
|
// Name: executeRunnable
|
|
// Dependencies: [5, 16069, 3, 12746, 675, 15, 9, 10, 589, 2]
|
|
// Exports: default
|
|
|
|
// Module 16068 (executeRunnable)
|
|
import createFastConnectSocket from "createFastConnectSocket";
|
|
import linkFromAppsFlyer from "linkFromAppsFlyer";
|
|
|
|
let c5;
|
|
let closure_6;
|
|
const require = arg1;
|
|
({ init: c5, applicationReady: closure_6 } = linkFromAppsFlyer);
|
|
const result = require("timestamp").fileFinishedImporting("modules/app_startup/native/executeRunnable.tsx");
|
|
|
|
export default function executeRunnable(arg0, arg1) {
|
|
let closure_0 = arg0;
|
|
const importDefault = arg1;
|
|
new importDefault(3)(arg0).log("Loading the " + arg0 + " Discord runnable");
|
|
let obj = new importDefault(3)(arg0);
|
|
importAll(12746).setIsPaused(false);
|
|
let obj2 = importAll(12746);
|
|
const combined = "executeRunnable:" + arg0;
|
|
return importAll(675).withRequest(combined, callback(function*() {
|
|
if (dependencyMap === 2) {
|
|
dependencyMap = 3;
|
|
HermesBuiltin.throwTypeError();
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
let obj = { value: null, done: true };
|
|
obj[0] = arg1;
|
|
return obj;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
dependencyMap = 2;
|
|
if (0 === v0) {
|
|
if (arg0 === 1) {
|
|
dependencyMap = 3;
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
dependencyMap = 3;
|
|
obj = { value: null, done: true };
|
|
obj[0] = arg1;
|
|
return obj;
|
|
} else {
|
|
let closure_1 = tmp4;
|
|
let closure_0 = tmp4;
|
|
let obj4 = outer1_0(15);
|
|
obj4.identifyWebSocket();
|
|
const init = outer1_1(9).init;
|
|
v0 = 1;
|
|
dependencyMap = 1;
|
|
const obj1 = { value: null, done: false };
|
|
obj1[0] = init.measureAsync(outer1_5);
|
|
return obj1;
|
|
}
|
|
} else if (1 === tmp4) {
|
|
if (arg0 === 1) {
|
|
dependencyMap = 3;
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
dependencyMap = 3;
|
|
const obj2 = { value: null, done: true };
|
|
obj2[0] = arg1;
|
|
return obj2;
|
|
} else {
|
|
v0 = 2;
|
|
dependencyMap = 1;
|
|
const obj3 = { value: null, done: false };
|
|
obj3[0] = outer1_6.promise;
|
|
return obj3;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
dependencyMap = 3;
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
dependencyMap = 3;
|
|
obj4 = { value: null, done: true };
|
|
obj4[0] = arg1;
|
|
return obj4;
|
|
} else {
|
|
const _HermesInternal = HermesInternal;
|
|
v0(675).startBridgeTo("AppContainer:" + closure_0.toLowerCase());
|
|
const obj9 = v0(675);
|
|
dependencyMap = 3;
|
|
obj = { value: null, done: true };
|
|
obj[0] = outer1_1(10).time("\u{1F3C3}", "Run", () => {
|
|
const Emitter = tmp4(table[8]).Emitter;
|
|
return Emitter.batched(tmp4);
|
|
});
|
|
return obj;
|
|
}
|
|
} catch (tmp13) {
|
|
dependencyMap = tmp;
|
|
throw tmp13;
|
|
}
|
|
}
|
|
}));
|
|
};
|