Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,72 @@
|
||||
/* Metro module 3841; source: modules/regional_feature_config/RegionalFeatureConfigModels.tsx; dependencies: [6, 7, 2] */
|
||||
function _fun31678(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#31678, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:6, offset: 0x00fffbad, size: 166 bytes, params: 8, frame: 18
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_0 = importDefault(6) /* metro dependency 6 */;
|
||||
const env0_1 = importDefault(7) /* metro dependency 7 */;
|
||||
const value = _fun31679();
|
||||
const value2 = _fun31683();
|
||||
const value3 = _fun31687();
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/regional_feature_config/RegionalFeatureConfigModels.tsx');
|
||||
exports.SettingsConfig = value;
|
||||
exports.AgeVerificationConfig = value2;
|
||||
exports.RegionalFeatureConfig = value3;
|
||||
}
|
||||
|
||||
function _fun31679() { // fn#31679, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:118, offset: 0x00fffc53, size: 78 bytes, params: 1, frame: 15
|
||||
return env0_1(SettingsConfig, [{key: 'isFeatureTeenByDefault', value: function(a0) {
|
||||
return !!(this.teenByDefault & a0);
|
||||
}}, {key: 'hasTeenDefaults', value: function() {
|
||||
var teenByDefault = this.teenByDefault;
|
||||
var value = 0;
|
||||
return value !== (teenByDefault ?? value);
|
||||
}}]);
|
||||
}
|
||||
|
||||
function _fun31683() { // fn#31683, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:395, offset: 0x00fffcfc, size: 78 bytes, params: 1, frame: 15
|
||||
return env0_1(AgeVerificationConfig, [{key: 'isFeatureAgeGated', value: function(a0) {
|
||||
return !!(this.gatedFeatures & a0);
|
||||
}}, {key: 'hasAgeGatedFeatures', value: function() {
|
||||
var gatedFeatures = this.gatedFeatures;
|
||||
var value = 0;
|
||||
return value !== (gatedFeatures ?? value);
|
||||
}}]);
|
||||
}
|
||||
|
||||
function _fun31687() { // fn#31687, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:685, offset: 0x00fffda5, size: 154 bytes, params: 1, frame: 16
|
||||
return env0_1(RegionalFeatureConfig, [{key: 'isFeatureAgeGated', value: function(a0) {
|
||||
return this.ageVerification.isFeatureAgeGated(a0);
|
||||
}}, {key: 'isFeatureTeenByDefault', value: function(a0) {
|
||||
return this.settings.isFeatureTeenByDefault(a0);
|
||||
}}, {key: 'hasAgeGatedFeatures', value: function() {
|
||||
return this.ageVerification.hasAgeGatedFeatures();
|
||||
}}, {key: 'hasTeenDefaults', value: function() {
|
||||
return this.settings.hasTeenDefaults();
|
||||
}}], [{key: 'fromConnectionOpen', value: value_31693}]);
|
||||
}
|
||||
|
||||
function SettingsConfig(a0) { // fn#31680, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:139, offset: 0x00fffca1, size: 36 bytes, params: 2, frame: 13
|
||||
env1_0(this, SettingsConfig);
|
||||
this.teenByDefault = a0;
|
||||
}
|
||||
|
||||
function AgeVerificationConfig(a0) { // fn#31684, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:416, offset: 0x00fffd4a, size: 36 bytes, params: 2, frame: 13
|
||||
env1_0(this, AgeVerificationConfig);
|
||||
this.gatedFeatures = a0;
|
||||
}
|
||||
|
||||
function RegionalFeatureConfig(a0, a1) { // fn#31688, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:696, offset: 0x00fffe3f, size: 45 bytes, params: 3, frame: 13
|
||||
env1_0(this, RegionalFeatureConfig);
|
||||
this.settings = a0;
|
||||
this.ageVerification = a1;
|
||||
}
|
||||
|
||||
function value_31693({teen_by_default_settings, age_gated_features}) { // fn#31693, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3980:1235, offset: 0x00fffec8, size: 102 bytes, params: 2, frame: 15
|
||||
const value = environment.__proto__;
|
||||
const env1_22 = new env1_2(teen_by_default_settings);
|
||||
const env1_32 = new env1_3(age_gated_features);
|
||||
const value6 = Object.create(RegionalFeatureConfig.prototype, {constructor: {value: RegionalFeatureConfig}});
|
||||
const regionalFeatureConfig = new RegionalFeatureConfig(env1_22, env1_32);
|
||||
return regionalFeatureConfig instanceof Object ? regionalFeatureConfig : value6;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
/* Metro module 3836; source: modules/regional_feature_config/RegionalFeatureConfigStore.tsx; dependencies: [6, 7, 15, 17, 18, 3837, 3841, 566, 694, 2] */
|
||||
function _fun31396(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#31396, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:6, offset: 0x00ff6f19, size: 328 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const setUserCountryCode = function(a0) {
|
||||
if (a0 == null) {
|
||||
return false;
|
||||
}
|
||||
env0_10 = getCountryCodeByAlpha2(a0) ?? getDefaultCountryCode();
|
||||
};
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_2 = importDefault(6) /* metro dependency 6 */;
|
||||
const env0_3 = importDefault(7) /* metro dependency 7 */;
|
||||
const env0_4 = importDefault(15) /* metro dependency 15 */;
|
||||
const env0_5 = importDefault(17) /* metro dependency 17 */;
|
||||
const env0_6 = importDefault(18) /* metro dependency 18 */;
|
||||
let value = require(3837) /* metro dependency 3837: CountryCodeUtils */;
|
||||
const env0_7 = value.getDefaultCountryCode;
|
||||
const env0_8 = value.getCountryCodeByAlpha2;
|
||||
const Store = (importDefault(566) /* metro dependency 566: flux */).Store;
|
||||
_fun31401(Store).displayName = 'RegionalFeatureConfigStore';
|
||||
value = new value(importDefault(694) /* metro dependency 694: Dispatcher */, {CONNECTION_OPEN: function(a0) {
|
||||
setUserCountryCode(a0.countryCode);
|
||||
var value2 = null;
|
||||
env0_9 = value2 != a0.regionalFeatureConfig ? require(dependencyMap[6]).RegionalFeatureConfig.fromConnectionOpen(a0.regionalFeatureConfig) : value2;
|
||||
}, SET_LOCATION_METADATA: function({countryCode}) {
|
||||
return setUserCountryCode(countryCode);
|
||||
}});
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/regional_feature_config/RegionalFeatureConfigStore.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _isNativeReflectConstruct_31397() { // fn#31397, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:211, offset: 0x00ff7061, size: 94 bytes, params: 1, frame: 18
|
||||
var Boolean;
|
||||
var prototype;
|
||||
var valueOf;
|
||||
var call;
|
||||
var Reflect;
|
||||
var construct;
|
||||
var closure;
|
||||
var value;
|
||||
var error;
|
||||
try {
|
||||
Boolean = global.Boolean;
|
||||
prototype = Boolean.prototype;
|
||||
valueOf = prototype.valueOf;
|
||||
call = valueOf.call;
|
||||
Reflect = global.Reflect;
|
||||
construct = Reflect.construct;
|
||||
Boolean = global.Boolean;
|
||||
closure = function() {
|
||||
};
|
||||
value = Reflect.apply(construct, Reflect, [Boolean, [], closure]);
|
||||
value = Reflect.apply(call, valueOf, [value]);
|
||||
var result = !value;
|
||||
} catch (error) {
|
||||
}
|
||||
return (_isNativeReflectConstruct_31397_isNativeReflectConstruct = function() {
|
||||
return !!result;
|
||||
})();
|
||||
}
|
||||
|
||||
function _fun31401(a0) { // fn#31401, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:508, offset: 0x00ff70ec, size: 187 bytes, params: 2, frame: 16
|
||||
const closure = RegionalFeatureConfigStore;
|
||||
env0_6(closure, a0);
|
||||
return env0_3(closure, [{key: 'getRegionalFeatureConfig', value: value_31403}, {key: 'isFeatureAgeGated',
|
||||
value: value_31404}, {key: 'isSettingTeenByDefault', value: value_31405}, {key: 'hasAgeGatedFeatures',
|
||||
value: value_31406}, {key: 'hasTeenDefaults', value: value_31407}, {key: 'getUserCountryCode',
|
||||
value: value_31408}]);
|
||||
}
|
||||
|
||||
function value_31404(a0) { // fn#31404, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:935, offset: 0x00ff7218, size: 44 bytes, params: 2, frame: 13
|
||||
const value = environment.__proto__;
|
||||
const isFeatureAgeGated = env1_9?.isFeatureAgeGated(a0);
|
||||
return isFeatureAgeGated != null && isFeatureAgeGated;
|
||||
}
|
||||
|
||||
function value_31405(a0) { // fn#31405, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:1055, offset: 0x00ff7244, size: 44 bytes, params: 2, frame: 13
|
||||
const value = environment.__proto__;
|
||||
const isFeatureTeenByDefault = env1_9?.isFeatureTeenByDefault(a0);
|
||||
return isFeatureTeenByDefault != null && isFeatureTeenByDefault;
|
||||
}
|
||||
|
||||
function value_31406() { // fn#31406, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:1177, offset: 0x00ff7270, size: 40 bytes, params: 1, frame: 11
|
||||
const value = environment.__proto__;
|
||||
const hasAgeGatedFeatures = env1_9?.hasAgeGatedFeatures();
|
||||
return hasAgeGatedFeatures != null && hasAgeGatedFeatures;
|
||||
}
|
||||
|
||||
function value_31407() { // fn#31407, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3975:1290, offset: 0x00ff7298, size: 40 bytes, params: 1, frame: 11
|
||||
const value = environment.__proto__;
|
||||
const hasTeenDefaults = env1_9?.hasTeenDefaults();
|
||||
return hasTeenDefaults != null && hasTeenDefaults;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
/* Metro module 3835; source: modules/regional_feature_config/RegionalFeatureConfigUtils.tsx; dependencies: [3836, 566, 2] */
|
||||
function _fun31383(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#31383, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:6, offset: 0x00ff6cba, size: 189 bytes, params: 8, frame: 18
|
||||
let env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const regionalFeatureConfigStore = importDefault(3836) /* metro dependency 3836: RegionalFeatureConfigStore */;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/regional_feature_config/RegionalFeatureConfigUtils.tsx');
|
||||
exports.isFeatureAgeGated = function(a0) {
|
||||
return RegionalFeatureConfigStore.isFeatureAgeGated(a0);
|
||||
};
|
||||
exports.useIsFeatureAgeGated = function(a0) {
|
||||
var env0_0 = a0;
|
||||
return require(dependencyMap[1]).useStateFromStores([RegionalFeatureConfigStore], _fun31386);
|
||||
};
|
||||
exports.isSettingTeenByDefault = function(a0) {
|
||||
return RegionalFeatureConfigStore.isSettingTeenByDefault(a0);
|
||||
};
|
||||
exports.useIsSettingTeenByDefault = function(a0) {
|
||||
var env0_0 = a0;
|
||||
return require(dependencyMap[1]).useStateFromStores([RegionalFeatureConfigStore], _fun31389);
|
||||
};
|
||||
exports.hasAgeGatedFeatures = function() {
|
||||
return RegionalFeatureConfigStore.hasAgeGatedFeatures();
|
||||
};
|
||||
exports.useHasAgeGatedFeatures = function() {
|
||||
return require(dependencyMap[1]).useStateFromStores([RegionalFeatureConfigStore], _fun31392);
|
||||
};
|
||||
exports.hasTeenDefaults = function() {
|
||||
return RegionalFeatureConfigStore.hasTeenDefaults();
|
||||
};
|
||||
exports.useHasTeenDefaults = function() {
|
||||
return require(dependencyMap[1]).useStateFromStores([RegionalFeatureConfigStore], _fun31395);
|
||||
};
|
||||
}
|
||||
|
||||
function useIsFeatureAgeGated(a0) { // fn#31385, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:306, offset: 0x00ff6d8e, size: 64 bytes, params: 2, frame: 14
|
||||
const env0_0 = a0;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([RegionalFeatureConfigStore], _fun31386);
|
||||
}
|
||||
|
||||
function useIsSettingTeenByDefault(a0) { // fn#31388, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:532, offset: 0x00ff6e00, size: 64 bytes, params: 2, frame: 14
|
||||
const env0_0 = a0;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([RegionalFeatureConfigStore], _fun31389);
|
||||
}
|
||||
|
||||
function useHasAgeGatedFeatures() { // fn#31391, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:754, offset: 0x00ff6e6e, size: 57 bytes, params: 1, frame: 13
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([RegionalFeatureConfigStore], function() {
|
||||
return RegionalFeatureConfigStore.hasAgeGatedFeatures();
|
||||
});
|
||||
}
|
||||
|
||||
function useHasTeenDefaults() { // fn#31394, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:952, offset: 0x00ff6ecd, size: 57 bytes, params: 1, frame: 13
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([RegionalFeatureConfigStore], function() {
|
||||
return RegionalFeatureConfigStore.hasTeenDefaults();
|
||||
});
|
||||
}
|
||||
|
||||
function _fun31386() { // fn#31386, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:378, offset: 0x00ff6dce, size: 27 bytes, params: 1, frame: 11
|
||||
return RegionalFeatureConfigStore.isFeatureAgeGated(env0_0);
|
||||
}
|
||||
|
||||
function _fun31389() { // fn#31389, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3974:609, offset: 0x00ff6e40, size: 27 bytes, params: 1, frame: 11
|
||||
return RegionalFeatureConfigStore.isSettingTeenByDefault(env0_0);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/* Metro module 11882; source: modules/regional_feature_config/RegionalTeenUtils.tsx; dependencies: [31, 3836, 3839, 566, 9738, 8169, 2] */
|
||||
function _fun91160(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#91160, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12068:6, offset: 0x02054377, size: 246 bytes, params: 8, frame: 21
|
||||
const env0_0 = require;
|
||||
const closure = useUserCountryCode;
|
||||
const closure2 = useIsTeenInCountrySet;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_2 = importAll(31) /* metro dependency 31 */;
|
||||
const regionalFeatureConfigStore = importDefault(3836) /* metro dependency 3836: RegionalFeatureConfigStore */;
|
||||
const Set = global.Set;
|
||||
const CountryCodesSets = (require(3839) /* metro dependency 3839: CountryCodes */).CountryCodesSets;
|
||||
const EU_COUNTRIES = CountryCodesSets.EU_COUNTRIES;
|
||||
items = ['GB', 'AU'];
|
||||
arraySpread(items, EU_COUNTRIES, 2, 2);
|
||||
const set = new Set(items);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/regional_feature_config/RegionalTeenUtils.tsx');
|
||||
exports.useUserCountryCode = closure;
|
||||
exports.useIsTeenInCountrySet = closure2;
|
||||
exports.useIsTeenInStrictCountry = useIsTeenInStrictCountry;
|
||||
}
|
||||
|
||||
function useUserCountryCode() { // fn#91161, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12068:180, offset: 0x0205446d, size: 93 bytes, params: 1, frame: 15
|
||||
const userCountryCode = (require(566) /* metro dependency 566: flux */).useStateFromStores([RegionalFeatureConfigStore],
|
||||
function() {
|
||||
return RegionalFeatureConfigStore.getUserCountryCode();
|
||||
});
|
||||
env0_2.useEffect(_fun91163, [userCountryCode]);
|
||||
return userCountryCode;
|
||||
}
|
||||
|
||||
function useIsTeenInCountrySet(a0) { // fn#91164, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12068:351, offset: 0x02054513, size: 76 bytes, params: 2, frame: 14
|
||||
const value2 = useUserCountryCode();
|
||||
let value = require(8169) /* metro dependency 8169: useUserIsTeen */;
|
||||
value = value.useUserIsTeen();
|
||||
return value && value2 != null && a0.has(value2.alpha2);
|
||||
}
|
||||
|
||||
function useIsTeenInStrictCountry() { // fn#91165, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12068:669, offset: 0x0205455f, size: 20 bytes, params: 1, frame: 11
|
||||
return useIsTeenInCountrySet(env0_4);
|
||||
}
|
||||
|
||||
function _fun91163() { // fn#91163, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12068:297, offset: 0x020544df, size: 52 bytes, params: 1, frame: 11
|
||||
var value;
|
||||
if (userCountryCode == null) {
|
||||
value = environment.__proto__;
|
||||
value = require(9738) /* metro dependency 9738: MessageRequestActionCreators */;
|
||||
value.fetchUserCountryCode();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user