/* Metro module 7404; source: unknown; dependencies: [7376] */ function _fun59682(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#59682, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7582:6, offset: 0x016ef5e0, size: 66 bytes, params: 8, frame: 16 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.handleCallbackErrors = function(a0, a1) { var r6; var value; var error; r6 = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _fun59684; try { value = a0(); } catch (error) { a1(error); r6(); throw error; } return _fun59685(value, a1, r6); }; } function handleCallbackErrors_59683(a0, a1) { // fn#59683, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7582:105, offset: 0x016ef622, size: 88 bytes, params: 3, frame: 20 var value; var error; const r6 = arguments.length > 2 ? arguments[2] !== undefined ? arguments[2] : function() { } : _fun59684; try { value = a0(); } catch (error) { a1(error); r6(); throw error; } return handleCallbackErrors_59683MaybeHandlePromiseRejection(value, a1, r6); } function handleCallbackErrors_59683MaybeHandlePromiseRejection(a0, a1, a2) { // fn#59685, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7582:259, owner: handleCallbackErrors_59683.maybeHandlePromiseRejection, offset: 0x016ef67a, size: 86 bytes, params: 4, frame: 15 var environment; const env0_0 = a1; const env0_1 = a2; let value = environment.__proto__; value = require(7376) /* metro dependency 7376 */; if (value.isThenable(a0)) { return a0.then(function(a0) { importDefault(); return a0; }, _fun59687); } a2(); return a0; }