Files
discord-decomp/sources/index.native.tsx
T
2026-07-27 16:20:00 +03:00

118 lines
5.5 KiB
TypeScript

/* Metro module 0; source: index.native.tsx; dependencies: [1, 25, 12847, 26, 14, 1216, 12945, 12946, 27, 12948, 15576, 16255, 16256, 16257, 16258, 16259, 16261, 16262, 16263, 16264, 16265, 16266, 16267, 16268, 2] */
function _fun81(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#81, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:6, offset: 0x00c383da, size: 543 bytes, params: 8, frame: 18
let env0_0 = require;
const closure = function(a0, a1) {
var env0_0 = a0;
var env0_1 = a1;
AppRegistry.registerHeadlessTask(a0, _fun83);
};
require(1) /* metro dependency 1: logAppStart */;
require(25) /* metro dependency 25: fast_connect */;
require(12847) /* metro dependency 12847: polyfillsAndroid */;
require(26) /* metro dependency 26: checkEnv */;
(require(14) /* metro dependency 14: TTITracker */).default.imports.polyfillsEnd.record();
require(1216) /* metro dependency 1216: SentryUtilsNative */;
(require(14) /* metro dependency 14: TTITracker */).default.imports.sentryEnd.record();
if ((require(12945) /* metro dependency 12945: isTTITest */).isTTITest) {
(require(12946) /* metro dependency 12946: installSystrace */).installSystrace();
}
const AppRegistry = (require(27) /* metro dependency 27 */).AppRegistry;
AppRegistry.registerComponent('Discord', function() {
return require(dependencyMap[9]).default;
});
const env0_3 = AppRegistry.getRunnable('Discord');
AppRegistry.registerRunnable('Discord', function(a0) {
var r4;
var env0_0 = copyRestArgs(0, r4);
return require(dependencyMap[10]).default('Main', _fun87);
});
AppRegistry.registerComponent('Share', function() {
return require(dependencyMap[11]).default;
});
const env0_4 = AppRegistry.getRunnable('Share');
AppRegistry.registerRunnable('Share', function(a0) {
var r4;
var env0_0 = copyRestArgs(0, r4);
return require(dependencyMap[10]).default('Share', _fun90);
});
closure('BackgroundSync', function() {
return require(dependencyMap[13]);
});
closure('TTITestAction', function() {
return require(dependencyMap[14]);
});
closure('Disconnect', function() {
return require(dependencyMap[15]);
});
closure('MarkAsRead', function() {
return require(dependencyMap[16]);
});
closure('MuteAction', function() {
return require(dependencyMap[17]);
});
closure('ToggleDeafen', function() {
return require(dependencyMap[18]);
});
closure('ToggleSelfMute', function() {
return require(dependencyMap[19]);
});
closure('DismissCallAction', function() {
return require(dependencyMap[20]);
});
closure('DirectReply', function() {
return require(dependencyMap[21]);
});
closure('SelectVoiceChannel', function() {
return require(dependencyMap[22]);
});
closure('GenerateInvite', function() {
return require(dependencyMap[23]);
});
(require(2) /* metro dependency 2 */).fileFinishedImporting('index.native.tsx');
}
function registerHeadlessTask(a0, a1) { // fn#82, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:499, offset: 0x00c385f9, size: 44 bytes, params: 3, frame: 13
let env0_0 = a0;
const env0_1 = a1;
AppRegistry.registerHeadlessTask(a0, function() {
var env0_0 = require(dependencyMap[12]).default;
return _fun84;
});
}
function _fun86(a0) { // fn#86, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:363, offset: 0x00c38690, size: 59 bytes, params: 2, frame: 13
const env0_0 = copyRestArgs(0, undefined);
return (require(15576) /* metro dependency 15576: executeRunnable */).default('Main', _fun87);
}
function _fun89(a0) { // fn#89, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:638, offset: 0x00c38716, size: 61 bytes, params: 2, frame: 13
const env0_0 = copyRestArgs(0, undefined);
return (require(15576) /* metro dependency 15576: executeRunnable */).default('Share', _fun90);
}
function _fun83() { // fn#83, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:560, offset: 0x00c38625, size: 43 bytes, params: 1, frame: 12
const env0_0 = (require(16256) /* metro dependency 16256: executeHeadlessTask */).default;
return _fun84;
}
function _fun87() { // fn#87, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:400, offset: 0x00c386cb, size: 43 bytes, params: 1, frame: 14
const binding = env1_3;
const binding2 = env0_0;
const items2 = [];
arraySpread(items2, binding2, 0, undefined);
apply(binding, items2, undefined, undefined);
}
function _fun90() { // fn#90, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:676, offset: 0x00c38753, size: 41 bytes, params: 1, frame: 14
const binding = env1_4;
const binding2 = env0_0;
const items2 = [];
arraySpread(items2, binding2, 0, undefined);
return apply(binding, items2, undefined, undefined);
}
function _fun84(a0) { // fn#84, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5:595, offset: 0x00c38650, size: 32 bytes, params: 2, frame: 15
return env0_0(env1_0, require, a0);
}