378 lines
16 KiB
JavaScript
378 lines
16 KiB
JavaScript
/* Metro module 4353; source: unknown; dependencies: [591, 4354, 613, 4359, 615, 4365, 4371, 4375] */
|
|
import * as Module00591Module from './module-00591.js'; /* Metro dependency 591 */
|
|
|
|
function _fun37077(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37077, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4525:6, offset: 0x0109c609, size: 57 bytes, params: 8, frame: 2
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
const env0_2 = Object.prototype.hasOwnProperty;
|
|
module.exports = exports_37078;
|
|
function exports_37078(a0, a1, a2, a3, a4, a5) { // fn#37078, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4525: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 = (Module00591Module)(value);
|
|
const value6 = (Module00591Module)(value2);
|
|
const value7 = '[object Array]';
|
|
let r12 = value5 ? value7 : (require(4354) /* metro dependency 4354 */)(value);
|
|
let r9 = value6 ? value7 : (require(4354) /* metro dependency 4354 */)(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(613) /* metro dependency 613 */)(value)) {
|
|
value15 = (require(613) /* metro dependency 613 */)(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(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(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(4359) /* metro dependency 4359 */;
|
|
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(4359) /* metro dependency 4359 */;
|
|
value = new value();
|
|
r0 = value;
|
|
}
|
|
return a4(r11, r10, a2, a3, r0);
|
|
}
|
|
if (value14) {
|
|
if (value3) {
|
|
r3 = value3;
|
|
} else {
|
|
value27 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(value, value2, a2, a3, a4, r3);
|
|
r0 = value;
|
|
} else {
|
|
r0 = !!value14;
|
|
}
|
|
return r0;
|
|
}
|
|
if (value3) {
|
|
r13 = value3;
|
|
} else {
|
|
value19 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
if (r11) {
|
|
value = (require(4365) /* metro dependency 4365 */)(value, value2, a2, a3, a4, r13);
|
|
r11 = value;
|
|
} else if ((require(615) /* metro dependency 615 */)(value)) {
|
|
value = (require(4365) /* metro dependency 4365 */)(value, value2, a2, a3, a4, r13);
|
|
r11 = value;
|
|
} else {
|
|
value = (require(4371) /* metro dependency 4371 */)(value, value2, r12, a2, a3, a4, r13);
|
|
r11 = value;
|
|
}
|
|
return r11;
|
|
}
|
|
if (1 & a2) {
|
|
if (value14) {
|
|
if (value3) {
|
|
r3 = value3;
|
|
} else {
|
|
value27 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(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(4359) /* metro dependency 4359 */;
|
|
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(4359) /* metro dependency 4359 */;
|
|
value = new value();
|
|
r0 = value;
|
|
}
|
|
return a4(r11, r10, a2, a3, r0);
|
|
}
|
|
if (value14) {
|
|
if (value3) {
|
|
r3 = value3;
|
|
} else {
|
|
value27 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(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(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(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(4359) /* metro dependency 4359 */;
|
|
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(4359) /* metro dependency 4359 */;
|
|
value = new value();
|
|
r0 = value;
|
|
}
|
|
return a4(r11, r10, a2, a3, r0);
|
|
}
|
|
if (value14) {
|
|
if (value3) {
|
|
r3 = value3;
|
|
} else {
|
|
value27 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(value, value2, a2, a3, a4, r3);
|
|
r0 = value;
|
|
} else {
|
|
r0 = !!value14;
|
|
}
|
|
return r0;
|
|
}
|
|
if (value3) {
|
|
r13 = value3;
|
|
} else {
|
|
value19 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
if (r11) {
|
|
value = (require(4365) /* metro dependency 4365 */)(value, value2, a2, a3, a4, r13);
|
|
r11 = value;
|
|
} else if ((require(615) /* metro dependency 615 */)(value)) {
|
|
value = (require(4365) /* metro dependency 4365 */)(value, value2, a2, a3, a4, r13);
|
|
r11 = value;
|
|
} else {
|
|
value = (require(4371) /* metro dependency 4371 */)(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(4359) /* metro dependency 4359 */;
|
|
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(4359) /* metro dependency 4359 */;
|
|
value = new value();
|
|
r0 = value;
|
|
}
|
|
return a4(r11, r10, a2, a3, r0);
|
|
}
|
|
}
|
|
if (value14) {
|
|
if (value3) {
|
|
r3 = value3;
|
|
} else {
|
|
value27 = new (require(4359) /* metro dependency 4359 */)();
|
|
}
|
|
value = (require(4375) /* metro dependency 4375 */)(value, value2, a2, a3, a4, r3);
|
|
r0 = value;
|
|
} else {
|
|
r0 = !!value14;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun37077, 4353, [591, 4354, 613, 4359, 615, 4365, 4371,
|
|
4375]) /* metro module 4353, dependencies: [591, 4354, 613, 4359, 615, 4365, 4371, 4375] */;
|