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

125 lines
4.8 KiB
JavaScript

/* Metro module 4701; source: unknown; dependencies: [4702, 4706] */
import * as ValidateFileTypeModule from './module-04706-validateFileType.js'; /* Metro dependency 4706 */
function _fun40643(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#40643, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4879:6, offset: 0x01106e8e, size: 215 bytes, params: 8, frame: 17
var closure;
let value = this;
let r2 = value && value.__createBinding;
if (!r2) {
if (!global.Object.create) {
closure = function(a0, a1, a2, a3) {
var value = a2;
var value2 = a3;
a0[value2 !== undefined ? value2 : value] = a1[value];
};
}
}
if (!(value && value.__setModuleDefault)) {
if (global.Object.create) {
closure = function(a0, a1) {
var Object = global.Object;
Object.defineProperty(a0, 'default', {enumerable: true, value: a1});
};
}
}
r2 = value && value.__importStar;
r2 = !r2 ? _fun40649 : r2;
value = r2(require(4702) /* metro dependency 4702 */);
let value2 = r2(ValidateFileTypeModule);
let Object = global.Object;
const assign = Object.assign;
const Object2 = global.Object;
value = Reflect.apply(assign, Object, [Object2.assign({}, value), value2]);
module.exports = value;
function _fun40644(a0, a1, a2, a3) { // fn#40644, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4879:93, offset: 0x01106f65, size: 140 bytes, params: 5, frame: 19
let value = a2;
const value2 = a3;
const env0_0 = a1;
const r5 = value2 !== undefined ? value2 : value;
let Object = global.Object;
value = Object.getOwnPropertyDescriptor(a1, value);
const r4 = value && !('get' in value ? !a1.__esModule : value.writable || value.configurable) ? value : {enumerable: true,
get: function() {
return require[importDefault];
}};
Object = global.Object;
Object.defineProperty(a0, r5, r4);
}
function _fun40649(a0) { // fn#40649, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4879:537, offset: 0x00e6a5bd, size: 127 bytes, params: 2, frame: 25
var r8;
var r11;
var value;
var properties;
var properties2;
var properties3;
var propertyName;
var propertyName2;
var value2;
var Object;
var prototype;
var hasOwnProperty;
var call;
var value3;
if (a0) {
reducibleJoin2: while (true) {
if (a0.__esModule) {
return a0;
}
break reducibleJoin2;
}
}
const object = {};
reducibleJoin9: while (true) {
if (a0 == null) {
break reducibleJoin9;
}
value = environment;
properties = Object.keys(a0);
properties2 = 0;
properties3 = properties.length;
if (properties === undefined) {
break reducibleJoin9;
}
r8 = properties2;
reducibleLoop4: while (true) {
propertyName = properties[r8];
propertyName2 = r8 + 1;
if (propertyName === undefined) {
break reducibleJoin9;
}
value2 = propertyName !== 'default';
reducibleJoin7: while (true) {
if (value2) {
Object = global.Object;
prototype = Object.prototype;
hasOwnProperty = prototype.hasOwnProperty;
call = hasOwnProperty.call;
value3 = Reflect.apply(call, hasOwnProperty, [a0, propertyName]);
r11 = value3;
break reducibleJoin7;
}
r11 = value2;
break reducibleJoin7;
}
if (r11) {
env0_0(object, a0, propertyName);
r8 = propertyName2;
continue reducibleLoop4;
}
r8 = propertyName2;
continue reducibleLoop4;
}
}
env0_1(object, a0);
return object;
}
}
function _fun40648(a0, a1) { // fn#40648, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4879:482, offset: 0x00dfeea9, size: 16 bytes, params: 3, frame: 2
a0.default = a1;
}
global.__d(_fun40643, 4701, [4702, 4706]) /* metro module 4701, dependencies: [4702, 4706] */;