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

65 lines
2.6 KiB
JavaScript

/* Metro module 6375; source: unknown; dependencies: [6376] */
function _fun49963(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49963, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6553:6, offset: 0x0120e42f, size: 72 bytes, params: 8, frame: 3
const env0_0 = require;
module.exports = exports_49965;
module.exports.__esModule = true;
module.exports.default = module.exports;
function _defineProperties_49964(a0, a1) { // fn#49964, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6553: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_49965(a0, a1, a2) { // fn#49965, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6553:234, offset: 0x00c39812, size: 85 bytes, params: 4, frame: 16
if (a1) {
_defineProperties_49964(a0.prototype, a1);
}
if (a2) {
_defineProperties_49964(a0, a2);
}
const Object = global.Object;
Object.defineProperty(a0, 'prototype', {writable: false});
return a0;
}
}
global.__d(_fun49963, 6375, [6376]) /* metro module 6375, dependencies: [6376] */;