/* 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] */;