Files
discord-decomp/sources/by-id/module-01552.js
T
2026-07-28 01:06:53 +03:00

92 lines
2.9 KiB
JavaScript

/* Metro module 1552; source: unknown; dependencies: [31] */
function _fun17485(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17485, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1679:6, offset: 0x00e6e22a, size: 85 bytes, params: 8, frame: 16
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.default = (importAll(31) /* metro dependency 31 */).memo(function(a0) {
return a0.children;
}, _fun17487);
}
function _fun17487(a0, a1) { // fn#17487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1679:161, offset: 0x00e6e27f, size: 137 bytes, params: 3, frame: 18
var property;
var property2;
var error;
let Object = global.Object;
let value = Object.keys(a0);
Object = global.Object;
if (value.length !== Object.keys(a1).length) {
return false;
}
const iterator = value[Symbol.iterator]();
const iterator2 = iterator.next;
let r1 = iterator;
let item2 = Reflect.apply(iterator2, r1, []);
let item = item2.value;
item2 = item2.done ? undefined : r1;
reducibleJoin3: while (true) {
if (item2 === undefined) {
return true;
}
break reducibleJoin3;
}
reducibleLoop3: while (true) {
try {
value = item === 'children';
} catch (error) {
try {
item2.return();
} catch {
}
throw error;
}
if (value) {
r1 = item2;
} else {
try {
property = a0[item];
} catch (error) {
try {
item2.return();
} catch {
}
throw error;
}
try {
property2 = a1[item];
} catch (error) {
try {
item2.return();
} catch {
}
throw error;
}
try {
value = property !== property2;
} catch (error) {
try {
item2.return();
} catch {
}
throw error;
}
reducibleJoin2: while (true) {
if (value) {
item2.return();
return false;
}
r1 = item2;
break reducibleJoin2;
}
}
item2 = Reflect.apply(iterator2, r1, []);
item = item2.value;
item2 = item2.done ? undefined : r1;
if (item2 === undefined) {
return true;
}
continue reducibleLoop3;
}
}
global.__d(_fun17485, 1552, [31]) /* metro module 1552, dependencies: [31] */;