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

37 lines
2.0 KiB
React

/* Metro module 126; source: unknown; dependencies: [50] */
function _fun2109(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2109, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:151:6, offset: 0x00c79dc2, size: 88 bytes, params: 8, frame: 17
const env0_1 = require;
const closure = polyfillObjectProperty;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.polyfillObjectProperty = closure;
exports.polyfillGlobal = polyfillGlobal;
}
function polyfillObjectProperty(a0, a1, a2) { // fn#2110, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:151:43, offset: 0x00c79e1a, size: 169 bytes, params: 4, frame: 18
const Object = global.Object;
const ownPropertyDescriptor = Object.getOwnPropertyDescriptor(a0, a1);
const r1 = ownPropertyDescriptor || ({});
const enumerable = r1.enumerable;
const writable = r1.writable;
const configurable = r1.configurable;
if (ownPropertyDescriptor) {
if (configurable === undefined) {
global.console.error('Failed to set polyfill. ' + a1 + ' is not configurable.');
} else if (configurable) {
(require(50) /* metro dependency 50 */).default(a0, a1, {get: a2, enumerable: enumerable !== false,
writable: writable !== false});
} else {
global.console.error('Failed to set polyfill. ' + a1 + ' is not configurable.');
}
} else {
(require(50) /* metro dependency 50 */).default(a0, a1, {get: a2, enumerable: enumerable !== false,
writable: writable !== false});
}
}
function polyfillGlobal(a0, a1) { // fn#2111, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:151:441, offset: 0x00c79ec3, size: 28 bytes, params: 3, frame: 15
polyfillObjectProperty(env0_0, a0, a1);
}