584 lines
28 KiB
JavaScript
584 lines
28 KiB
JavaScript
/* Metro module 1188; source: unknown; dependencies: [31, 1189, 1010, 1009, 1014, 1190, 826, 1191, 823, 1192, 1193, 1143, 1194, 1184, 1195, 1202, 1203] */
|
|
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as Module00826Module from './module-00826.js'; /* Metro dependency 826 */
|
|
import * as Module01189Module from './module-01189.js'; /* Metro dependency 1189 */
|
|
import * as Module01202Module from './module-01202.js'; /* Metro dependency 1202 */
|
|
import * as FeedbackWidgetProviderModule from './module-01203-FeedbackWidgetProvider.js'; /* Metro dependency 1203 */
|
|
|
|
function _fun13177(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#13177, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:6, offset: 0x00de334f, size: 219 bytes, params: 8, frame: 19
|
|
var closure;
|
|
let value = this;
|
|
let env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let env0_2 = ReactModule;
|
|
if (!(value && value.__awaiter)) {
|
|
closure = function(a0, a1, a2, a3) {
|
|
var r2;
|
|
var value = a2;
|
|
var env0_0 = a0;
|
|
var env0_1 = a1;
|
|
var env0_2 = value;
|
|
var env0_3 = a3;
|
|
r2 = value || global.Promise;
|
|
value = Object.create(r2.prototype, {constructor: {value: r2}});
|
|
var value2 = new r2(_fun13179);
|
|
return value2 instanceof Object ? value2 : value;
|
|
};
|
|
}
|
|
object = {'enableNativeCrashHandling': true, 'enableNativeNagger': true, 'autoInitializeNativeSdk': true,
|
|
'enableAutoPerformanceTracing': true, 'enableWatchdogTerminationTracking': true, 'patchGlobalPromise': true,
|
|
'sendClientReports': true, 'maxQueueSize': null, 'attachStacktrace': true, 'enableCaptureFailedRequests': false,
|
|
'enableNdk': true, 'enableAppStartTracking': true, 'enableNativeFramesTracking': true,
|
|
'enableStallTracking': true, 'enableUserInteractionTracing': false, 'propagateTraceparent': false};
|
|
const DEFAULT_BUFFER_SIZE = (Module01189Module).DEFAULT_BUFFER_SIZE;
|
|
object.maxQueueSize = DEFAULT_BUFFER_SIZE;
|
|
exports.init = init_13185;
|
|
exports.wrap = wrap_13187;
|
|
exports.nativeCrash = function() {
|
|
var NATIVE = require(dependencyMap[3]).NATIVE;
|
|
NATIVE.nativeCrash();
|
|
};
|
|
exports.flush = flush_13190;
|
|
exports.close = close_13193;
|
|
exports.withScope = withScope_13196;
|
|
exports.crashedLastRun = crashedLastRun_13198;
|
|
function _fun13178(a0, a1, a2, a3) { // fn#13178, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:134, offset: 0x00de342a, size: 75 bytes, params: 5, frame: 12
|
|
let value = a2;
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const env0_3 = a3;
|
|
let r2 = value || global.Promise;
|
|
value = Object.create(r2.prototype, {constructor: {value: r2}});
|
|
r2 = new r2(_fun13179);
|
|
return r2 instanceof Object ? r2 : value;
|
|
function _fun13179(a0, a1) { // fn#13179, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:180, offset: 0x00de3475, size: 98 bytes, params: 3, frame: 16
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const step_131822 = step_13182;
|
|
const value2 = importAll.apply(env0_0, require || []);
|
|
step_131822(value2.next());
|
|
function fulfilled_13180(a0) { // fn#13180, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:194, offset: 0x00d57fb9, size: 56 bytes, params: 2, frame: 12
|
|
var value;
|
|
var step_13182Binding;
|
|
var value2;
|
|
var next;
|
|
var value3;
|
|
var error;
|
|
try {
|
|
value = environment;
|
|
step_13182Binding = step_13182;
|
|
value2 = environment.__proto__;
|
|
next = importAll.next;
|
|
value3 = Reflect.apply(next, importAll, [a0]);
|
|
step_13182Binding(value3);
|
|
} catch (error) {
|
|
require(error);
|
|
}
|
|
}
|
|
|
|
function rejected_13181(a0) { // fn#13181, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:251, offset: 0x00d57ff1, size: 57 bytes, params: 2, frame: 12
|
|
var value;
|
|
var step_13182Binding;
|
|
var value2;
|
|
var value3;
|
|
var error;
|
|
try {
|
|
value = environment;
|
|
step_13182Binding = step_13182;
|
|
value2 = environment.__proto__;
|
|
value3 = importAll.throw(a0);
|
|
step_13182Binding(value3);
|
|
} catch (error) {
|
|
require(error);
|
|
}
|
|
}
|
|
|
|
function step_13182(a0) { // fn#13182, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:308, offset: 0x00de34d7, size: 77 bytes, params: 2, frame: 14
|
|
var value;
|
|
if (a0.done) {
|
|
env0_0(a0.value);
|
|
} else {
|
|
value = a0.value;
|
|
value = step_13182Adopt(value);
|
|
value.then(fulfilled_13180, rejected_13181);
|
|
}
|
|
function step_13182Adopt(a0) { // fn#13183, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:343, owner: step_13182.adopt, offset: 0x00de3524, size: 54 bytes, params: 2, frame: 12
|
|
const value = a0;
|
|
return value instanceof env2_2 ? value : new env2_2(_fun13184);
|
|
function _fun13184(a0) { // fn#13184, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:392, offset: 0x00cd9b0e, size: 19 bytes, params: 2, frame: 11
|
|
a0(env0_0);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function init_13185(a0) { // fn#13185, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:928, offset: 0x00de355a, size: 1417 bytes, params: 2, frame: 31
|
|
var r3;
|
|
var r16;
|
|
var url;
|
|
var r10;
|
|
var r9;
|
|
var maxQueueSize;
|
|
var transportOptions;
|
|
var moduleValue3;
|
|
var enableSyncToNative;
|
|
var moduleValue4;
|
|
var moduleValue5;
|
|
var moduleValue6;
|
|
var moduleValue7;
|
|
var safeFactory;
|
|
var beforeBreadcrumb;
|
|
var object;
|
|
var devServer;
|
|
var dsn;
|
|
var dsn2;
|
|
const debug = (require(826) /* metro dependency 826 */).debug;
|
|
var port;
|
|
var value7;
|
|
var value9;
|
|
var Object;
|
|
var assign;
|
|
var Object2;
|
|
var assign2;
|
|
var Object3;
|
|
var value10;
|
|
var release;
|
|
var moduleValue11;
|
|
var transport;
|
|
var moduleValue12;
|
|
var Object4;
|
|
var assign4;
|
|
var Object5;
|
|
var assign5;
|
|
var Object6;
|
|
var assign6;
|
|
var value12;
|
|
var moduleValue13;
|
|
var stackParserFromStackParserOptions;
|
|
var value14;
|
|
var moduleValue15;
|
|
var moduleValue18;
|
|
var getIntegrationsToSetup;
|
|
var moduleValue19;
|
|
var moduleValue20;
|
|
var moduleValue21;
|
|
const value2 = undefined;
|
|
const moduleValue = require(1010) /* metro dependency 1010 */;
|
|
if (!moduleValue.isRunningInMetroDevServer()) {
|
|
maxQueueSize = a0.maxQueueSize;
|
|
r3 = maxQueueSize === null ? a0.transportOptions === null || value2 === a0.transportOptions ? value2 : a0.transportOptions.bufferSize : value2 !== maxQueueSize ? maxQueueSize : a0.transportOptions === null || value2 === a0.transportOptions ? value2 : a0.transportOptions.bufferSize;
|
|
r3 = r3 === null || value2 === r3 ? env0_4.maxQueueSize : r3;
|
|
r16 = !(value2 !== a0.enableNative && !a0.enableNative) && (require(1009) /* metro dependency 1009 */).NATIVE.isNativeAvailable();
|
|
(require(1014) /* metro dependency 1014 */).useEncodePolyfill();
|
|
if (r16) {
|
|
moduleValue3 = require(1190) /* metro dependency 1190 */;
|
|
enableSyncToNative = moduleValue3.enableSyncToNative;
|
|
moduleValue4 = require(826) /* metro dependency 826 */;
|
|
Reflect.apply(enableSyncToNative, moduleValue3, [moduleValue4.getGlobalScope()]);
|
|
moduleValue5 = require(1190) /* metro dependency 1190 */;
|
|
enableSyncToNative = moduleValue5.enableSyncToNative;
|
|
moduleValue6 = require(826) /* metro dependency 826 */;
|
|
Reflect.apply(enableSyncToNative, moduleValue5, [moduleValue6.getIsolationScope()]);
|
|
}
|
|
moduleValue7 = require(1191) /* metro dependency 1191 */;
|
|
safeFactory = moduleValue7.safeFactory;
|
|
beforeBreadcrumb = a0.beforeBreadcrumb;
|
|
var env0_0 = Reflect.apply(safeFactory, moduleValue7, [beforeBreadcrumb,
|
|
{loggerMessage: 'The beforeBreadcrumb threw an error'}]);
|
|
devServer = (require(823) /* metro dependency 823 */).getDevServer();
|
|
url = devServer === null || value2 === devServer ? value2 : devServer.url;
|
|
dsn = a0.dsn;
|
|
if (dsn) {
|
|
dsn2 = (require(826) /* metro dependency 826 */).makeDsn(dsn);
|
|
if (dsn2) {
|
|
port = dsn2.port;
|
|
value7 = '';
|
|
value9 = value7 + dsn2.protocol + '://' + dsn2.host + (port ? ':' + dsn2.port : value7);
|
|
} else {
|
|
debug.error('Failed to extract url from DSN: ', dsn);
|
|
}
|
|
}
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
Object2 = global.Object;
|
|
assign2 = Object2.assign;
|
|
Object3 = global.Object;
|
|
value10 = Reflect.apply(assign2, Object2, [Object3.assign({}, env0_4), a0]);
|
|
object = {};
|
|
release = a0.release;
|
|
r10 = release === null ? (require(1192) /* metro dependency 1192 */).getDefaultRelease() : value2 !== release ? release : (require(1192) /* metro dependency 1192 */).getDefaultRelease();
|
|
object.release = r10;
|
|
object.enableNative = r16;
|
|
moduleValue11 = require(1193) /* metro dependency 1193 */;
|
|
object.enableNativeNagger = moduleValue11.shouldEnableNativeNagger(a0.enableNativeNagger);
|
|
transport = a0.transport;
|
|
if (transport) {
|
|
r10 = transport;
|
|
} else {
|
|
moduleValue12 = require(1189) /* metro dependency 1189 */;
|
|
r10 = moduleValue12.makeNativeTransportFactory({enableNative: r16});
|
|
}
|
|
r10 = !r10 ? (require(1143) /* metro dependency 1143 */).makeFetchTransport : r10;
|
|
object.transport = r10;
|
|
Object4 = global.Object;
|
|
assign4 = Object4.assign;
|
|
Object5 = global.Object;
|
|
assign5 = Object5.assign;
|
|
Object6 = global.Object;
|
|
assign6 = Object6.assign;
|
|
transportOptions = env0_4.transportOptions;
|
|
value12 = Reflect.apply(assign6, Object6, [{}, transportOptions]);
|
|
transportOptions = a0.transportOptions;
|
|
r9 = transportOptions === null ? {} : value2 !== transportOptions ? transportOptions : {};
|
|
object.transportOptions = Reflect.apply(assign4, Object4, [Reflect.apply(assign5, Object5, [value12, r9]),
|
|
{bufferSize: r3}]);
|
|
object.maxQueueSize = r3;
|
|
object.integrations = [];
|
|
moduleValue13 = require(826) /* metro dependency 826 */;
|
|
stackParserFromStackParserOptions = moduleValue13.stackParserFromStackParserOptions;
|
|
r9 = a0.stackParser || (require(1143) /* metro dependency 1143 */).defaultStackParser;
|
|
object.stackParser = Reflect.apply(stackParserFromStackParserOptions, moduleValue13, [r9]);
|
|
object.beforeBreadcrumb = beforeBreadcrumb;
|
|
object.initialScope = (require(1191) /* metro dependency 1191 */).safeFactory(a0.initialScope,
|
|
{loggerMessage: 'The initialScope threw an error'});
|
|
value14 = Reflect.apply(assign, Object, [value10, object]);
|
|
if ('tracesSampler' in value14) {
|
|
moduleValue15 = require(1191) /* metro dependency 1191 */;
|
|
value14.tracesSampler = moduleValue15.safeTracesSampler(value14.tracesSampler);
|
|
}
|
|
if (!('environment' in value14)) {
|
|
value14.environment = moduleValue.getDefaultEnvironment();
|
|
}
|
|
r10 = value2 === a0.defaultIntegrations ? (require(1194) /* metro dependency 1194 */).getDefaultIntegrations(value14) : a0.defaultIntegrations;
|
|
moduleValue18 = require(826) /* metro dependency 826 */;
|
|
getIntegrationsToSetup = moduleValue18.getIntegrationsToSetup;
|
|
moduleValue19 = require(1191) /* metro dependency 1191 */;
|
|
safeFactory = moduleValue19.safeFactory;
|
|
value14.integrations = Reflect.apply(getIntegrationsToSetup, moduleValue18,
|
|
[{integrations: Reflect.apply(safeFactory, moduleValue19, [a0.integrations,
|
|
{loggerMessage: 'The integrations threw an error'}]), defaultIntegrations: r10}]);
|
|
moduleValue20 = require(826) /* metro dependency 826 */;
|
|
moduleValue20.initAndBind((require(1184) /* metro dependency 1184 */).ReactNativeClient, value14);
|
|
moduleValue21 = require(1010) /* metro dependency 1010 */;
|
|
if (moduleValue21.isExpoGo()) {
|
|
debug.log('Offline caching, native errors features are not available in Expo Go.');
|
|
debug.log('Use EAS Build / Native Release Build to test these features.');
|
|
}
|
|
}
|
|
return value2;
|
|
function beforeBreadcrumb(a0, a1) { // fn#13186, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:2346, owner: init_13185.beforeBreadcrumb, offset: 0x00de3ae3, size: 170 bytes, params: 3, frame: 18
|
|
let value = a0;
|
|
if (env0_0) {
|
|
value = env0_0(value, a1);
|
|
if (value === null) {
|
|
return null;
|
|
}
|
|
}
|
|
const r2 = value;
|
|
let type = r2.type;
|
|
type = !type ? '' : type;
|
|
const data = r2.data;
|
|
value = null;
|
|
const value3 = undefined;
|
|
const url3 = typeof (value === data || value3 === data ? value3 : data.url) !== 'string' ? '' : r2.data.url;
|
|
return type !== 'http' ? r2 : url && url3.startsWith(url) || env0_2 && url3.startsWith(env0_2) ? value : r2;
|
|
}
|
|
|
|
}
|
|
|
|
function wrap_13187(a0, a1) { // fn#13187, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:3419, offset: 0x00de3b8d, size: 213 bytes, params: 3, frame: 20
|
|
var ReactNativeProfiler;
|
|
var Profiler;
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const Object = global.Object;
|
|
const assign = Object.assign;
|
|
const Object2 = global.Object;
|
|
const value = undefined;
|
|
const value2 = Object2.assign({}, a1 == null ? value : a1.profilerProps);
|
|
const displayName = a0.displayName;
|
|
const env0_2 = Reflect.apply(assign, Object, [value2,
|
|
{name: displayName === null || value === displayName ? 'Root' : displayName, updateProps: {}}]);
|
|
if ((require(1010) /* metro dependency 1010 */).isWeb()) {
|
|
Profiler = (require(1143) /* metro dependency 1143 */).Profiler;
|
|
} else {
|
|
ReactNativeProfiler = (require(1195) /* metro dependency 1195 */).ReactNativeProfiler;
|
|
}
|
|
return RootApp;
|
|
function RootApp(a0) { // fn#13188, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:3650, owner: wrap_13187.RootApp, offset: 0x00de3c62, size: 232 bytes, params: 2, frame: 27
|
|
const value = environment.__proto__;
|
|
const binding = env1_2;
|
|
const createElement = binding.createElement;
|
|
const value2 = undefined;
|
|
const TouchEventBoundary = (Module01202Module).TouchEventBoundary;
|
|
let Object = global.Object;
|
|
const assign = Object.assign;
|
|
const touchEventBoundaryProps = require == null ? value2 : require.touchEventBoundaryProps;
|
|
const value4 = Reflect.apply(assign, Object, [{},
|
|
touchEventBoundaryProps === null ? {} : value2 !== touchEventBoundaryProps ? touchEventBoundaryProps : {}]);
|
|
const binding2 = env1_2;
|
|
const createElement2 = binding2.createElement;
|
|
const binding3 = env0_3;
|
|
Object = global.Object;
|
|
const value5 = Object.assign({}, env0_2);
|
|
const createElement3 = binding2.createElement;
|
|
const FeedbackWidgetProvider = (FeedbackWidgetProviderModule).FeedbackWidgetProvider;
|
|
const createElement4 = binding2.createElement;
|
|
const binding5 = env0_0;
|
|
Object = global.Object;
|
|
return Reflect.apply(createElement, binding, [TouchEventBoundary, value4, Reflect.apply(createElement2, binding2,
|
|
[binding3, value5, Reflect.apply(createElement3, binding2, [FeedbackWidgetProvider, null,
|
|
Reflect.apply(createElement4, binding2, [binding5, Object.assign({}, a0)])])])]);
|
|
}
|
|
|
|
}
|
|
|
|
function flush_13190() { // fn#13190, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4028, offset: 0x00de3d75, size: 29 bytes, params: 1, frame: 15
|
|
return env0_3(this, undefined, undefined, _fun13192);
|
|
function* _fun13192() { // fn#13192, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4074, offset: 0x00de3d9b, size: 139 bytes, params: 1, frame: 14
|
|
var binding;
|
|
var binding2;
|
|
var property;
|
|
var value3;
|
|
var getClient;
|
|
var value4;
|
|
var flush;
|
|
var value5;
|
|
var value6;
|
|
var value7;
|
|
var error;
|
|
var debug;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
try {
|
|
binding2 = env2_1;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
try {
|
|
property = binding2[6];
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
try {
|
|
value3 = binding(property);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
try {
|
|
getClient = value3.getClient;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
try {
|
|
value4 = Reflect.apply(getClient, value3, []);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
if (value4) {
|
|
try {
|
|
flush = value4.flush;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
try {
|
|
value5 = Reflect.apply(flush, value4, []);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
yield value5;
|
|
try {
|
|
value6 = undefined;
|
|
value7 = false;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
return value7 ? value6 : value6;
|
|
}
|
|
env2_0(env2_1[6]).debug.error('Failed to flush the event queue.');
|
|
return false;
|
|
}
|
|
|
|
}
|
|
|
|
function close_13193() { // fn#13193, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4234, offset: 0x00de3e26, size: 29 bytes, params: 1, frame: 15
|
|
return env0_3(this, undefined, undefined, _fun13195);
|
|
function* _fun13195() { // fn#13195, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4280, offset: 0x00de3e4c, size: 131 bytes, params: 1, frame: 14
|
|
var binding;
|
|
var binding2;
|
|
var property;
|
|
var value3;
|
|
var getClient;
|
|
var value4;
|
|
var close;
|
|
var value5;
|
|
var value6;
|
|
var value7;
|
|
var error;
|
|
var debug;
|
|
if (true) {
|
|
value = environment.__proto__.__proto__;
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
try {
|
|
binding2 = env2_1;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
try {
|
|
property = binding2[6];
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
try {
|
|
value3 = binding(property);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
try {
|
|
getClient = value3.getClient;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
try {
|
|
value4 = Reflect.apply(getClient, value3, []);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
if (value4) {
|
|
try {
|
|
close = value4.close;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
try {
|
|
value5 = Reflect.apply(close, value4, []);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
yield value5;
|
|
try {
|
|
value6 = undefined;
|
|
value7 = false;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
debug = binding(env2_1[6]).debug;
|
|
debug.error('Failed to close the SDK');
|
|
return undefined;
|
|
}
|
|
return value7 ? value6 : undefined;
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
function withScope_13196(a0) { // fn#13196, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4418, offset: 0x00de3ecf, size: 52 bytes, params: 2, frame: 12
|
|
const env0_0 = a0;
|
|
return (Module00826Module).withScope(safeCallback);
|
|
function safeCallback(a0) { // fn#13197, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4466, owner: withScope_13196.safeCallback, offset: 0x00de3f03, size: 76 bytes, params: 2, frame: 13
|
|
var value;
|
|
var binding;
|
|
var error;
|
|
var debug;
|
|
try {
|
|
value = environment;
|
|
binding = env0_0;
|
|
value = binding(a0);
|
|
} catch (error) {
|
|
value = environment.__proto__;
|
|
debug = (require(826) /* metro dependency 826 */).debug;
|
|
debug.error('Error while running withScope callback', error);
|
|
return undefined;
|
|
}
|
|
return value;
|
|
}
|
|
|
|
}
|
|
|
|
function crashedLastRun_13198() { // fn#13198, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4616, offset: 0x00de3f4f, size: 29 bytes, params: 1, frame: 15
|
|
return env0_3(this, undefined, undefined, _fun13200);
|
|
function* _fun13200() { // fn#13200, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1315:4671, offset: 0x00de3f75, size: 54 bytes, params: 1, frame: 12
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
const NATIVE = env2_0(env2_1[3]).NATIVE;
|
|
return NATIVE.crashedLastRun();
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun13177, 1188, [31, 1189, 1010, 1009, 1014, 1190, 826, 1191, 823, 1192, 1193, 1143, 1194, 1184, 1195,
|
|
1202,
|
|
1203]) /* metro module 1188, dependencies: [31, 1189, 1010, 1009, 1014, 1190, 826, 1191, 823, 1192, 1193, 1143, 1194, 1184, 1195, 1202, 1203] */;
|