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

65 lines
2.5 KiB
JavaScript

/* Metro module 7; source: unknown; dependencies: [8] */
function _fun141(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#141, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12:6, offset: 0x00c39745, size: 72 bytes, params: 8, frame: 3
const env0_0 = require;
module.exports = exports_143;
module.exports.__esModule = true;
module.exports.default = module.exports;
function _defineProperties(a0, a1) { // fn#142, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12:32, offset: 0x00c3978d, size: 133 bytes, params: 3, frame: 25
var r2;
var enumerable;
var property;
var value3;
var Object;
var defineProperty;
var moduleValue;
var key;
var value4;
let length = a1.length;
const value = 0;
if (value < length) {
r2 = value;
while (true) {
property = a1[r2];
enumerable = property.enumerable;
if (!enumerable) {
value3 = false;
enumerable = value3;
}
property.enumerable = enumerable;
property.configurable = true;
if (!('value' in property)) {
continue;
}
property.writable = true;
Object = global.Object;
defineProperty = Object.defineProperty;
moduleValue = require(dependencyMap[value]);
key = property.key;
Reflect.apply(defineProperty, Object, [a0, moduleValue(key), property]);
value4 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
length = a1.length;
if (value4 < length) {
r2 = value4;
continue;
}
break;
}
}
}
function exports_143(a0, a1, a2) { // fn#143, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12:234, offset: 0x00c39812, size: 85 bytes, params: 4, frame: 16
if (a1) {
_defineProperties(a0.prototype, a1);
}
if (a2) {
_defineProperties(a0, a2);
}
const Object = global.Object;
Object.defineProperty(a0, 'prototype', {writable: false});
return a0;
}
}
global.__d(_fun141, 7, [8]) /* metro module 7, dependencies: [8] */;