/* Metro module 4455; source: unknown; dependencies: [] */ function _fun37950(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37950, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4633:6, offset: 0x010b3bc7, size: 95 bytes, params: 8, frame: 12 let exports = module.exports; exports.timeout = timeout_37951; exports = module.exports; const closure = function() { var Error = global.Error; Error.call(this); this.stack = (0, global.Error)().stack; this.message = 'Timeout'; }; exports.TimeoutError = closure; const Object = global.Object; const create = Object.create; let Error = global.Error; closure.prototype = Reflect.apply(create, Object, [Error.prototype]); closure.prototype.name = 'TimeoutError'; function timeout_37951(a0, a1) { // fn#37951, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4633:67, offset: 0x010b3c26, size: 128 bytes, params: 3, frame: 16 let env0_0 = a1; const timeoutError = new TimeoutError(); const Promise = global.Promise; const race = Promise.race; const Promise2 = global.Promise; return Reflect.apply(race, Promise, [[a0, new Promise2(function(a0, a1) { var env0_0 = a1; env0_1 = global.setTimeout(_fun37953, require); })]]).then(_fun37954, _fun37955); function _fun37952(a0, a1) { // fn#37952, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4633:131, offset: 0x010b3ca6, size: 43 bytes, params: 3, frame: 14 const env0_0 = a1; env0_1 = global.setTimeout(_fun37953, require); function _fun37953() { // fn#37953, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4633:159, offset: 0x010b3cd1, size: 23 bytes, params: 1, frame: 11 require(env1_2); } } function _fun37954(a0) { // fn#37954, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4633:191, offset: 0x010b3ce8, size: 27 bytes, params: 2, frame: 11 global.clearTimeout(env0_1); return a0; } function _fun37955(a0) { // fn#37955, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4633:231, offset: 0x010b3d03, size: 27 bytes, params: 2, frame: 11 global.clearTimeout(env0_1); throw a0; } } } global.__d(_fun37950, 4455, []) /* metro module 4455 */;