Files
discord-decomp/sources/by-id/module-05437.jsx
T
2026-07-27 16:20:00 +03:00

162 lines
5.7 KiB
React

/* Metro module 5437; source: unknown; dependencies: [5438, 5440] */
function _fun47880(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47880, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:6, offset: 0x011d1122, size: 79 bytes, params: 8, frame: 15
const env0_0 = require;
const Object = global.Object;
Object.keys(require(5438) /* metro dependency 5438 */).forEach(_fun47881);
module.exports = {};
}
function _fun47881(a0) { // fn#47881, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:70, offset: 0x011d1171, size: 192 bytes, params: 2, frame: 23
const env0_0 = a0;
const binding = env0_2;
binding[a0] = {};
let Object = global.Object;
let defineProperty = Object.defineProperty;
let property = binding[a0];
let object2 = {};
object2.value = (require(5438) /* metro dependency 5438 */)[a0].channels;
Reflect.apply(defineProperty, Object, [property, 'channels', object2]);
Object = global.Object;
defineProperty = Object.defineProperty;
property = binding[a0];
object2 = {};
object2.value = (require(5438) /* metro dependency 5438 */)[a0].labels;
Reflect.apply(defineProperty, Object, [property, 'labels', object2]);
let value = (require(5440) /* metro dependency 5440 */)(a0);
Object = global.Object;
value = Object.keys(value);
value.forEach(_fun47882);
}
function _fun47882(a0) { // fn#47882, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:261, offset: 0x011d1231, size: 73 bytes, params: 2, frame: 16
const property = env0_1[a0];
const binding = env1_2;
const binding2 = env0_0;
binding[binding2][a0] = ((a0) => {
var env0_0 = a0;
var closure = _fun47884;
if ('conversion' in a0) {
closure.conversion = a0.conversion;
}
return closure;
})(property);
binding[binding2][a0].raw = ((a0) => {
var env0_0 = a0;
var closure = _fun47886;
if ('conversion' in a0) {
closure.conversion = a0.conversion;
}
return closure;
})(property);
}
function wrapRounded(a0) { // fn#47883, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:292, offset: 0x011d127a, size: 39 bytes, params: 2, frame: 3
const env0_0 = a0;
const closure = wrapRoundedWrappedFn;
if ('conversion' in a0) {
closure.conversion = a0.conversion;
}
return closure;
}
function wrapRaw(a0) { // fn#47885, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:630, offset: 0x011d1342, size: 39 bytes, params: 2, frame: 3
const env0_0 = a0;
const closure = wrapRawWrappedFn;
if ('conversion' in a0) {
closure.conversion = a0.conversion;
}
return closure;
}
function wrapRoundedWrappedFn() { // fn#47884, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:322, owner: wrapRounded.wrappedFn, offset: 0x011d12a1, size: 161 bytes, params: 1, frame: 16
var r0;
var r3;
var value5;
var Math;
var round;
var value6;
let value = arguments.length;
const Array = global.Array;
const array = new Array(value);
const value4 = 0;
if (value4 < value) {
r0 = value4;
reducibleLoop1: while (true) {
array[r0] = arguments[r0];
value5 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1;
if (value5 < value) {
r0 = value5;
continue reducibleLoop1;
}
break reducibleLoop1;
}
}
const property = array[value4];
if (property == null) {
return property;
}
let length = property.length;
value = env0_0(length > 1 ? property : array);
reducibleJoin7: while (true) {
if (typeof value !== 'object') {
break reducibleJoin7;
}
length = value.length;
if (!(value4 < length)) {
break reducibleJoin7;
}
r3 = value4;
reducibleLoop6: while (true) {
Math = global.Math;
round = Math.round;
value[r3] = Reflect.apply(round, Math, [value[r3]]);
value6 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1;
if (value6 < length) {
r3 = value6;
continue reducibleLoop6;
}
break reducibleJoin7;
}
}
return value;
}
function wrapRawWrappedFn() { // fn#47886, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:656, owner: wrapRaw.wrappedFn, offset: 0x011d1369, size: 106 bytes, params: 1, frame: 15
var r1;
var r2;
var r0;
var value5;
var length;
let value = arguments.length;
const Array = global.Array;
const array = new Array(value);
const value4 = 0;
if (value4 < value) {
r1 = value4;
reducibleLoop1: while (true) {
array[r1] = arguments[r1];
value5 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1;
if (value5 < value) {
r1 = value5;
continue reducibleLoop1;
}
break reducibleLoop1;
}
}
const property = array[value4];
reducibleJoin5: while (true) {
if (property == null) {
r0 = property;
break reducibleJoin5;
}
length = property.length;
r2 = length > 1 ? property : array;
value = environment;
value = env0_0(r2);
r0 = value;
break reducibleJoin5;
}
return r0;
}