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

59 lines
2.4 KiB
JavaScript

/* Metro module 29; source: unknown; dependencies: [30] */
import * as Module00030Module from './module-00030.js'; /* Metro dependency 30 */
function _fun1194(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#1194, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:34:6, offset: 0x00c5537c, size: 63 bytes, params: 8, frame: 3
const env0_0 = require;
module.exports = exports_1195;
module.exports.__esModule = true;
module.exports.default = module.exports;
function exports_1195(a0, a1) { // fn#1195, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:34:43, offset: 0x00c553bb, size: 169 bytes, params: 3, frame: 19
var r4;
var r1;
var ownPropertySymbols;
var length;
var property;
var indexOf;
var propertyIsEnumerable;
if (a0 == null) {
return {};
}
var value;
const value2 = (Module00030Module)(a0, a1);
const Object = global.Object;
const getOwnPropertySymbols = Object.getOwnPropertySymbols;
if (getOwnPropertySymbols) {
ownPropertySymbols = global.Object.getOwnPropertySymbols(a0);
length = ownPropertySymbols.length;
if (value < length) {
r4 = value;
while (true) {
property = ownPropertySymbols[r4];
indexOf = a1.indexOf;
value = Reflect.apply(indexOf, a1, [property]) === -1;
if (value) {
propertyIsEnumerable = ({}).propertyIsEnumerable;
r1 = propertyIsEnumerable.call(a0, property);
} else {
r1 = value;
}
if (!r1) {
continue;
}
value2[property] = a0[property];
value = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1;
length = ownPropertySymbols.length;
if (value < length) {
r4 = value;
continue;
}
break;
}
}
}
return value2;
}
}
global.__d(_fun1194, 29, [30]) /* metro module 29, dependencies: [30] */;