Files
2026-07-28 01:06:53 +03:00

273 lines
14 KiB
JavaScript

/* Metro module 244; source: unknown; dependencies: [44, 205, 245, 257, 256, 117, 258, 260] */
import Module00044 from './module-00044.js'; /* Metro dependency 44 */
import GetCurrentTimestamp from './module-00205-getCurrentTimestamp.js'; /* Metro dependency 205 */
import Module00245 from './module-00245.jsx'; /* Metro dependency 245 */
import Module00257 from './module-00257.js'; /* Metro dependency 257 */
import * as Module00117Module from './module-00117.js'; /* Metro dependency 117 */
import * as CoerceDisplayModeModule from './module-00256-coerceDisplayMode.js'; /* Metro dependency 256 */
function _fun3270(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#3270, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:6, offset: 0x00c943b1, size: 368 bytes, params: 8, frame: 21
const env0_0 = require;
const registerComponent2 = registerComponent;
const registerRunnable2 = registerRunnable;
const getSectionKeys2 = getSectionKeys;
const registerCancellableHeadlessTask2 = registerCancellableHeadlessTask;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_5 = {};
const env0_6 = {};
let Map = global.Map;
let map = new Map();
Map = global.Map;
map = new Map();
const componentProviderInstrumentationHook = function(a0) {
return a0();
};
exports.setWrapperComponentProvider = function(a0) {
env0_3 = a0;
};
exports.setRootViewStyleProvider = function(a0) {
env0_4 = a0;
};
exports.registerConfig = function(a0) {
a0.forEach(_fun3280);
};
exports.registerComponent = registerComponent2;
exports.registerRunnable = registerRunnable2;
exports.registerSection = function(a0, a1) {
registerComponent(a0, a1, true);
};
exports.getAppKeys = getAppKeys;
exports.getSectionKeys = getSectionKeys2;
exports.getSections = getSections;
exports.getRunnable = getRunnable;
exports.getRegistry = getRegistry;
exports.setComponentProviderInstrumentationHook = function(a0) {
env0_9 = a0;
};
exports.runApplication = runApplication;
exports.setSurfaceProps = setSurfaceProps;
exports.unmountApplicationComponentAtRootTag = unmountApplicationComponentAtRootTag;
exports.registerHeadlessTask = function(a0, a1) {
registerCancellableHeadlessTask(a0, a1, _fun3291);
};
exports.registerCancellableHeadlessTask = registerCancellableHeadlessTask2;
exports.startHeadlessTask = startHeadlessTask;
exports.cancelHeadlessTask = cancelHeadlessTask;
function registerComponent(a0, a1, a2) { // fn#3271, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:193, offset: 0x00c94521, size: 86 bytes, params: 4, frame: 14
const env0_0 = a0;
const env0_1 = a1;
const env0_2 = (GetCurrentTimestamp)();
env0_5[a0] = _fun3272;
if (a2) {
env0_6[a0] = env0_5[a0];
}
return a0;
function _fun3272(a0, a1) { // fn#3272, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:255, offset: 0x00c94577, size: 144 bytes, params: 3, frame: 29
const value = environment.__proto__;
const defaultImport = Module00245;
const value3 = componentProviderInstrumentationHook(require, env0_2);
const initialProps = a0.initialProps;
const rootTag = a0.rootTag;
let binding = env1_3;
const r7 = binding && env1_3(a0);
const r6 = env1_4 && env1_4(a0);
const fabric = a0.fabric;
binding = env0_2;
const binding2 = env0_0;
defaultImport(value3, initialProps, rootTag, r7, r6, fabric, binding, binding2 === 'LogBox', binding2, a1);
}
}
function registerRunnable(a0, a1) { // fn#3273, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:372, offset: 0x00c94607, size: 19 bytes, params: 3, frame: 3
env0_5[a0] = a1;
return a0;
}
function getSectionKeys() { // fn#3274, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:419, offset: 0x00c9461a, size: 27 bytes, params: 1, frame: 11
const Object = global.Object;
return Object.keys(env0_6);
}
function registerCancellableHeadlessTask(a0, a1, a2) { // fn#3275, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:467, offset: 0x00c94635, size: 108 bytes, params: 4, frame: 16
const binding = env0_7;
if (binding.has(a0)) {
global.console.warn("registerHeadlessTask or registerCancellableHeadlessTask called multiple times for same key '" + a0 + "'");
}
env0_7.set(a0, a1);
env0_8.set(a0, a2);
}
function registerConfig(a0) { // fn#3279, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:822, offset: 0x00c946af, size: 24 bytes, params: 2, frame: 11
a0.forEach(function(a0) {
if (a0.run) {
registerRunnable(a0.appKey, a0.run);
} else {
importDefault(dependencyMap[0])(a0.component != null,
'AppRegistry.registerConfig(...): Every config is expected to set either `run` or `component`, but `%s` has neither.',
a0.appKey);
registerComponent(a0.appKey, a0.component, a0.section);
}
});
function _fun3280(a0) { // fn#3280, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:860, offset: 0x00c946c7, size: 126 bytes, params: 2, frame: 17
var defaultImport;
var component;
var value2;
var appKey;
var registerComponentBinding;
if (a0.run) {
registerRunnable(a0.appKey, a0.run);
} else {
defaultImport = importDefault(44) /* metro dependency 44 */;
component = a0.component;
value2 = component != null;
appKey = a0.appKey;
defaultImport(value2,
'AppRegistry.registerConfig(...): Every config is expected to set either `run` or `component`, but `%s` has neither.',
appKey);
registerComponentBinding = registerComponent;
appKey = a0.appKey;
component = a0.component;
registerComponentBinding(appKey, component, a0.section);
}
}
}
function getAppKeys() { // fn#3282, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:1283, offset: 0x00c9475f, size: 27 bytes, params: 1, frame: 11
const Object = global.Object;
return Object.keys(env0_5);
}
function getSections() { // fn#3283, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:1374, offset: 0x00c9477a, size: 30 bytes, params: 1, frame: 13
const Object = global.Object;
return Object.assign({}, env0_6);
}
function getRunnable(a0) { // fn#3284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:1439, offset: 0x00c94798, size: 16 bytes, params: 2, frame: 2
return env0_5[a0];
}
function getRegistry() { // fn#3285, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:1490, offset: 0x00c947a8, size: 52 bytes, params: 1, frame: 14
const object = {};
object.sections = getSectionKeys();
const Object = global.Object;
object.runnables = Object.assign({}, env0_5);
return object;
}
function runApplication(a0, a1, a2) { // fn#3287, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:1694, offset: 0x00c947ea, size: 202 bytes, params: 4, frame: 19
if (a0 !== 'LogBox') {
global.console.log('Running "' + a0 + '"');
}
(Module00044)(env0_5[a0],
'"' + a0 + '" has not been registered. This can happen if:\n* Metro (the local dev server) is run from the wrong folder. Check if Metro is running, stop it and restart it in the current project.\n* A module failed to load due to an error and `AppRegistry.registerComponent` wasn\'t called.');
(Module00257).setActiveScene({name: a0});
const binding = env0_5;
let value = CoerceDisplayModeModule;
value = value.coerceDisplayMode(a2);
binding[a0](a1, value);
}
function setSurfaceProps(a0, a1, a2) { // fn#3288, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:2169, offset: 0x00c948b4, size: 187 bytes, params: 4, frame: 19
var value;
if (a0 !== 'LogBox') {
value = 'Updating props for Surface "' + a0;
value = value + '" with ' + global.JSON.stringify(a1);
global.console.log(value);
}
(Module00044)(env0_5[a0],
'"' + a0 + '" has not been registered. This can happen if:\n* Metro (the local dev server) is run from the wrong folder. Check if Metro is running, stop it and restart it in the current project.\n* A module failed to load due to an error and `AppRegistry.registerComponent` wasn\'t called.');
const binding = env0_5;
value = require(256) /* metro dependency 256 */;
binding[a0](a1, value.coerceDisplayMode(a2));
}
function unmountApplicationComponentAtRootTag(a0) { // fn#3289, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:2677, offset: 0x00c9496f, size: 41 bytes, params: 2, frame: 12
(Module00117Module).unmountComponentAtNodeAndRemoveContainer(a0);
}
function registerHeadlessTask_3290(a0, a1) { // fn#3290, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:2802, offset: 0x00c94998, size: 31 bytes, params: 3, frame: 15
registerCancellableHeadlessTask(a0, a1, function() {
return _fun3292;
});
function _fun3291() { // fn#3291, offset: 0x00c949b7, size: 9 bytes, params: 1, frame: 1
return function() {
};
}
}
function startHeadlessTask(a0, a1, a2) { // fn#3293, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:2995, offset: 0x00c949c0, size: 176 bytes, params: 4, frame: 17
const env0_0 = a0;
var value;
const value2 = env0_7.get(a1);
if (value2) {
value = value2();
value = value(a2);
value = value.then(_fun3294);
value.catch(_fun3295);
} else {
global.console.warn('No task registered for key ' + a1);
if (importDefault(258) /* metro dependency 258 */) {
(importDefault(258) /* metro dependency 258 */).notifyTaskFinished(a0);
}
}
function _fun3294() { // fn#3294, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:3163, offset: 0x00c94a70, size: 65 bytes, params: 1, frame: 13
const value = environment.__proto__;
if (importDefault(258) /* metro dependency 258 */) {
(importDefault(258) /* metro dependency 258 */).notifyTaskFinished(env0_0);
}
}
function _fun3295(a0) { // fn#3295, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:3223, offset: 0x00c94ab1, size: 130 bytes, params: 2, frame: 16
var environment;
global.console.error(a0);
let value = environment.__proto__;
if ((importDefault(258) /* metro dependency 258 */) && a0 instanceof (importDefault(260) /* metro dependency 260 */)) {
value = importDefault(258) /* metro dependency 258 */;
value = value.notifyTaskRetry(env0_0);
value.then(_fun3296);
}
function _fun3296(a0) { // fn#3296, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:3316, offset: 0x00c94b33, size: 53 bytes, params: 2, frame: 11
var value;
var notifyTaskFinished;
var value2;
if (!a0) {
value = environment.__proto__.__proto__;
value = importDefault(258) /* metro dependency 258 */;
notifyTaskFinished = value.notifyTaskFinished;
value2 = environment.__proto__;
Reflect.apply(notifyTaskFinished, value, [env1_0]);
}
}
}
}
function cancelHeadlessTask(a0, a1) { // fn#3297, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:275:3389, offset: 0x00c94b68, size: 92 bytes, params: 3, frame: 15
let value = env0_8.get(a1);
if (value) {
value()();
return undefined;
}
const Error = global.Error;
value = "No task canceller registered for key '" + a1 + "'";
const value2 = Object.create(Error.prototype, {constructor: {value: Error}});
const error = new Error();
throw error instanceof Object ? error : value2;
}
}
function _fun3292() { // fn#3292, offset: 0x00c37b63, size: 4 bytes, params: 1, frame: 1
}
global.__d(_fun3270, 244, [44, 205, 245, 257, 256, 117, 258,
260]) /* metro module 244, dependencies: [44, 205, 245, 257, 256, 117, 258, 260] */;