378 lines
16 KiB
JavaScript
378 lines
16 KiB
JavaScript
/* 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] */;
|