99 lines
4.6 KiB
JavaScript
99 lines
4.6 KiB
JavaScript
/* Metro module 80; source: unknown; dependencies: [81] */
|
|
function _fun1475(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#1475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:6, offset: 0x00c5e401, size: 200 bytes, params: 8, frame: 19
|
|
const createGetter = function(a0, a1, a2) {
|
|
var env0_0 = a1;
|
|
var env0_1 = a2;
|
|
return _fun1477;
|
|
};
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let Set = global.Set;
|
|
let set = new Set();
|
|
Set = global.Set;
|
|
set = new Set();
|
|
const RN$Bridgeless = global.RN$Bridgeless;
|
|
const env0_5 = RN$Bridgeless === true || global.__turboModuleProxy != null;
|
|
exports.createJavaScriptFlagGetter = function(a0, a1) {
|
|
var env0_0 = a0;
|
|
var env0_1 = a1;
|
|
return createGetter(undefined, _fun1479, a1);
|
|
};
|
|
exports.createNativeFlagGetter = function(a0, a1) {
|
|
var env0_0 = a0;
|
|
return createGetter(undefined, _fun1481, a1);
|
|
};
|
|
exports.getOverrides = getOverrides;
|
|
exports.setOverrides = setOverrides;
|
|
function createGetter(a0, a1, a2) { // fn#1476, offset: 0x00c5e4c9, size: 23 bytes, params: 4, frame: 2
|
|
const env0_0 = a1;
|
|
const env0_1 = a2;
|
|
return _fun1477;
|
|
function _fun1477() { // fn#1477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:150, offset: 0x00c5e4e0, size: 41 bytes, params: 1, frame: 11
|
|
env0_2 = env0_2 ?? (require() ?? importDefault);
|
|
return env0_2;
|
|
}
|
|
|
|
}
|
|
|
|
function createJavaScriptFlagGetter(a0, a1) { // fn#1478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:302, offset: 0x00c5e509, size: 39 bytes, params: 3, frame: 14
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
return createGetter(undefined, _fun1479, a1);
|
|
function _fun1479() { // fn#1479, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:366, offset: 0x00c5e530, size: 73 bytes, params: 1, frame: 15
|
|
const value = environment.__proto__;
|
|
let binding = env1_3;
|
|
binding.add(env0_0);
|
|
binding = env1_2;
|
|
return binding == null || binding[env0_0] == null ? undefined : binding[env0_0].call(binding, require);
|
|
}
|
|
|
|
}
|
|
|
|
function createNativeFlagGetter(a0, a1) { // fn#1480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:479, offset: 0x00c5e579, size: 35 bytes, params: 3, frame: 14
|
|
const env0_0 = a0;
|
|
return createGetter(undefined, _fun1481, a1);
|
|
function _fun1481() { // fn#1481, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:539, offset: 0x00c5e59c, size: 213 bytes, params: 1, frame: 19
|
|
var property;
|
|
const binding = env0_0;
|
|
const value3 = undefined;
|
|
let r0 = (importDefault(81) /* metro dependency 81 */) || env1_4.has(binding);
|
|
r0 = !r0 ? !env1_5 : r0;
|
|
if (!r0) {
|
|
env1_4.add(binding);
|
|
global.console.error("Could not access feature flag '" + binding + "' because native module method was not available");
|
|
}
|
|
if ((importDefault(81) /* metro dependency 81 */) == null) {
|
|
r0 = value3;
|
|
} else {
|
|
property = (importDefault(81) /* metro dependency 81 */)[env0_0];
|
|
r0 = property == null ? value3 : property.call(importDefault(81) /* metro dependency 81 */);
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
function getOverrides() { // fn#1482, offset: 0x00c36b39, size: 9 bytes, params: 1, frame: 1
|
|
return env0_2;
|
|
}
|
|
|
|
function setOverrides(a0) { // fn#1483, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:105:880, offset: 0x00c5e671, size: 163 bytes, params: 2, frame: 12
|
|
var Error;
|
|
var value;
|
|
if (env0_2 != null) {
|
|
throw new global.Error('Feature flags cannot be overridden more than once');
|
|
}
|
|
if (env0_3.size > 0) {
|
|
value = global.Array.from(env0_3);
|
|
value = value.join(', ');
|
|
Error = global.Error;
|
|
value = 'Feature flags were accessed before being overridden: ' + value;
|
|
throw new Error();
|
|
}
|
|
env0_2 = a0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun1475, 80, [81]) /* metro module 80, dependencies: [81] */;
|