decord/source/modules/regional_feature_config/RegionalFeatureConfigUtils.tsx

43 lines
2 KiB
TypeScript
Raw Normal View History

2026-07-29 08:29:29 +00:00
// Module ID: 3868
// Function ID: 3869
2026-07-20 16:05:17 +00:00
// Name: isFeatureAgeGated
2026-07-29 08:29:29 +00:00
// Dependencies: [3869, 589, 2]
2026-07-20 16:05:17 +00:00
// Exports: hasAgeGatedFeatures, hasTeenDefaults, isFeatureAgeGated, isSettingTeenByDefault, useHasAgeGatedFeatures, useHasTeenDefaults, useIsFeatureAgeGated, useIsSettingTeenByDefault
2026-07-29 08:29:29 +00:00
// Module 3868 (isFeatureAgeGated)
import getRegionalFeatureConfig from "getRegionalFeatureConfig";
2026-07-23 10:11:24 +00:00
const require = arg1;
const result = require("set").fileFinishedImporting("modules/regional_feature_config/RegionalFeatureConfigUtils.tsx");
2026-07-20 16:05:17 +00:00
2026-07-29 08:29:29 +00:00
export const isFeatureAgeGated = function isFeatureAgeGated(arg0) {
return getRegionalFeatureConfig.isFeatureAgeGated(arg0);
2026-07-20 16:05:17 +00:00
};
2026-07-29 08:29:29 +00:00
export const useIsFeatureAgeGated = function useIsFeatureAgeGated(AGE_GATED_SPACES) {
const _require = AGE_GATED_SPACES;
const items = [getRegionalFeatureConfig];
return _require(589).useStateFromStores(items, () => outer1_2.isFeatureAgeGated(closure_0));
2026-07-20 16:05:17 +00:00
};
2026-07-29 08:29:29 +00:00
export const isSettingTeenByDefault = function isSettingTeenByDefault(arg0) {
return getRegionalFeatureConfig.isSettingTeenByDefault(arg0);
2026-07-20 16:05:17 +00:00
};
export const useIsSettingTeenByDefault = function useIsSettingTeenByDefault(GUILD_ACTIVITY_STATUS) {
2026-07-23 10:11:24 +00:00
const _require = GUILD_ACTIVITY_STATUS;
2026-07-29 08:29:29 +00:00
const items = [getRegionalFeatureConfig];
return _require(589).useStateFromStores(items, () => outer1_2.isSettingTeenByDefault(closure_0));
2026-07-20 16:05:17 +00:00
};
export const hasAgeGatedFeatures = function hasAgeGatedFeatures() {
2026-07-29 08:29:29 +00:00
return getRegionalFeatureConfig.hasAgeGatedFeatures();
2026-07-20 16:05:17 +00:00
};
export const useHasAgeGatedFeatures = function useHasAgeGatedFeatures() {
2026-07-29 08:29:29 +00:00
const items = [getRegionalFeatureConfig];
return require(589) /* initialize */.useStateFromStores(items, () => getRegionalFeatureConfig.hasAgeGatedFeatures());
2026-07-20 16:05:17 +00:00
};
export const hasTeenDefaults = function hasTeenDefaults() {
2026-07-29 08:29:29 +00:00
return getRegionalFeatureConfig.hasTeenDefaults();
2026-07-20 16:05:17 +00:00
};
export const useHasTeenDefaults = function useHasTeenDefaults() {
2026-07-29 08:29:29 +00:00
const items = [getRegionalFeatureConfig];
return require(589) /* initialize */.useStateFromStores(items, () => getRegionalFeatureConfig.hasTeenDefaults());
2026-07-20 16:05:17 +00:00
};