/* Metro module 761; source: unknown; dependencies: [707, 762, 767, 769, 775, 779, 785, 789] */ import * as Module00707Module from './module-00707.js'; /* Metro dependency 707 */ function _fun8797(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#8797, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:888:6, offset: 0x00d545c1, size: 57 bytes, params: 8, frame: 2 const env0_0 = require; const Object = global.Object; const env0_2 = Object.prototype.hasOwnProperty; module.exports = exports_8798; function exports_8798(a0, a1, a2, a3, a4, a5) { // fn#8798, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:888:140, offset: 0x00d545fa, size: 679 bytes, params: 7, frame: 32 var r10; var r11; var r13; var r0; var r3; var value15; var value16; var value17; var value19; var value27; let value = a0; const value2 = a1; const value3 = a5; const value5 = (Module00707Module)(value); const value6 = (Module00707Module)(value2); const value7 = '[object Array]'; let r12 = value5 ? value7 : (require(762) /* metro dependency 762 */)(value); let r9 = value6 ? value7 : (require(762) /* metro dependency 762 */)(value2); r12 = r12 == '[object Arguments]' ? '[object Object]' : r12; const value11 = '[object Object]'; const value12 = r12 == value11; r9 = r9 == '[object Arguments]' ? value11 : r9; const value13 = r9 == value11; const value14 = r12 == r9; if (value14) { if ((require(767) /* metro dependency 767 */)(value)) { value15 = (require(767) /* metro dependency 767 */)(value2); value16 = true; value17 = false; if (value15) { r10 = value17; r11 = value16; if (value14) { if (r10) { if (1 & a2) { if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } r10 = r10 && hasOwnProperty.call(value, '__wrapped__'); r0 = value13 && hasOwnProperty.call(value2, '__wrapped__'); if (r10) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (r0) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } if (value3) { r13 = value3; } else { value19 = new (require(769) /* metro dependency 769 */)(); } if (r11) { value = (require(779) /* metro dependency 779 */)(value, value2, a2, a3, a4, r13); r11 = value; } else if ((require(775) /* metro dependency 775 */)(value)) { value = (require(779) /* metro dependency 779 */)(value, value2, a2, a3, a4, r13); r11 = value; } else { value = (require(785) /* metro dependency 785 */)(value, value2, r12, a2, a3, a4, r13); r11 = value; } return r11; } if (1 & a2) { if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } r10 = r10 && hasOwnProperty.call(value, '__wrapped__'); r0 = value13 && hasOwnProperty.call(value2, '__wrapped__'); if (r10) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (r0) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } return value17; } } r10 = value12; r11 = value5; if (value14) { if (r10) { if (1 & a2) { if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } r10 = r10 && hasOwnProperty.call(value, '__wrapped__'); r0 = value13 && hasOwnProperty.call(value2, '__wrapped__'); if (r10) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (r0) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } if (value3) { r13 = value3; } else { value19 = new (require(769) /* metro dependency 769 */)(); } if (r11) { value = (require(779) /* metro dependency 779 */)(value, value2, a2, a3, a4, r13); r11 = value; } else if ((require(775) /* metro dependency 775 */)(value)) { value = (require(779) /* metro dependency 779 */)(value, value2, a2, a3, a4, r13); r11 = value; } else { value = (require(785) /* metro dependency 785 */)(value, value2, r12, a2, a3, a4, r13); r11 = value; } return r11; } if (!(1 & a2)) { r10 = r10 && hasOwnProperty.call(value, '__wrapped__'); r0 = value13 && hasOwnProperty.call(value2, '__wrapped__'); if (r10) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } if (r0) { if (r10) { value = value.value(); r11 = value; } else { r11 = value; } if (r0) { value = value2.value; value = Reflect.apply(value, value2, []); r10 = value; } else { r10 = value2; } if (value3) { r0 = value3; } else { value = require(769) /* metro dependency 769 */; value = new value(); r0 = value; } return a4(r11, r10, a2, a3, r0); } } if (value14) { if (value3) { r3 = value3; } else { value27 = new (require(769) /* metro dependency 769 */)(); } value = (require(789) /* metro dependency 789 */)(value, value2, a2, a3, a4, r3); r0 = value; } else { r0 = !!value14; } return r0; } } global.__d(_fun8797, 761, [707, 762, 767, 769, 775, 779, 785, 789]) /* metro module 761, dependencies: [707, 762, 767, 769, 775, 779, 785, 789] */;