73 lines
4.5 KiB
TypeScript
73 lines
4.5 KiB
TypeScript
/* Metro module 3816; source: modules/premium/premium_group/PremiumGroupConstants.tsx; dependencies: [661, 672, 1948, 1244, 2806, 2] */
|
|
function _fun29516(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#29516, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3943:6, offset: 0x00fc3ed8, size: 741 bytes, params: 8, frame: 22
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = require(661) /* metro dependency 661: Constants */;
|
|
const HelpdeskArticles = value.HelpdeskArticles;
|
|
const SubscriptionStatusTypes = value.SubscriptionStatusTypes;
|
|
const Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
|
|
const DAY = Millis.DAY;
|
|
const getArticleURL = (importDefault(1948) /* metro dependency 1948: HelpdeskUtils */).getArticleURL;
|
|
const PREMIUM_GROUP_ABOUT = HelpdeskArticles.PREMIUM_GROUP_ABOUT;
|
|
value = Reflect.apply(getArticleURL, value, [PREMIUM_GROUP_ABOUT]);
|
|
const CANCELED = SubscriptionStatusTypes.CANCELED;
|
|
items = [CANCELED];
|
|
const PAUSED = SubscriptionStatusTypes.PAUSED;
|
|
items[1] = PAUSED;
|
|
const PAST_DUE = SubscriptionStatusTypes.PAST_DUE;
|
|
items[2] = PAST_DUE;
|
|
const ACCOUNT_HOLD = SubscriptionStatusTypes.ACCOUNT_HOLD;
|
|
items[3] = ACCOUNT_HOLD;
|
|
const BILLING_RETRY = SubscriptionStatusTypes.BILLING_RETRY;
|
|
items[4] = BILLING_RETRY;
|
|
const object2 = {UNKNOWN_USER: 10013};
|
|
object2[10013] = 'UNKNOWN_USER';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_MAX_MEMBERS = 100123;
|
|
object2[100123] = 'BILLING_SUBSCRIPTION_GROUP_MAX_MEMBERS';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_INELIGIBLE = 100124;
|
|
object2[100124] = 'BILLING_SUBSCRIPTION_GROUP_USER_INELIGIBLE';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_INVITE_ALREADY_ACCEPTED = 100125;
|
|
object2[100125] = 'BILLING_SUBSCRIPTION_GROUP_INVITE_ALREADY_ACCEPTED';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_IS_BOT = 100126;
|
|
object2[100126] = 'BILLING_SUBSCRIPTION_GROUP_USER_IS_BOT';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_ALREADY_IN_GROUP = 100127;
|
|
object2[100127] = 'BILLING_SUBSCRIPTION_GROUP_USER_ALREADY_IN_GROUP';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_HAS_FRACTIONAL_NITRO = 100128;
|
|
object2[100128] = 'BILLING_SUBSCRIPTION_GROUP_USER_HAS_FRACTIONAL_NITRO';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_BOOST_ONLY = 100129;
|
|
object2[100129] = 'BILLING_SUBSCRIPTION_GROUP_USER_BOOST_ONLY';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_ACCOUNT_TOO_YOUNG = 100130;
|
|
object2[100130] = 'BILLING_SUBSCRIPTION_GROUP_USER_ACCOUNT_TOO_YOUNG';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_HAS_INELIGIBLE_PLAN = 100131;
|
|
object2[100131] = 'BILLING_SUBSCRIPTION_GROUP_USER_HAS_INELIGIBLE_PLAN';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_ON_COOLDOWN = 100132;
|
|
object2[100132] = 'BILLING_SUBSCRIPTION_GROUP_USER_ON_COOLDOWN';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_ACTIVE_BOOSTS = 100133;
|
|
object2[100133] = 'BILLING_SUBSCRIPTION_GROUP_USER_ACTIVE_BOOSTS';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_ON_GIFT_SUBSCRIPTION = 100135;
|
|
object2[100135] = 'BILLING_SUBSCRIPTION_GROUP_USER_ON_GIFT_SUBSCRIPTION';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_HAS_MOBILE_SUBSCRIPTION = 100136;
|
|
object2[100136] = 'BILLING_SUBSCRIPTION_GROUP_USER_HAS_MOBILE_SUBSCRIPTION';
|
|
object2.BILLING_SUBSCRIPTION_GROUP_USER_INVALID_SUBSCRIPTION = 100137;
|
|
object2[100137] = 'BILLING_SUBSCRIPTION_GROUP_USER_INVALID_SUBSCRIPTION';
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/premium_group/PremiumGroupConstants.tsx');
|
|
exports.TOTAL_PREMIUM_GROUP_MEMBER_SEATS = 5;
|
|
exports.TOTAL_PREMIUM_GROUP_USERS = 6;
|
|
exports.MIN_AVAILABLE_SEATS_FOR_REMINDER = 3;
|
|
exports.MIN_SUBSCRIPTION_AGE_FOR_PRIMARY_REMINDER_IN_MS = DAY;
|
|
exports.PREMIUM_GROUP_COOLDOWN_MONTHS = 12;
|
|
exports.HELP_CENTER_LINK = value;
|
|
exports.CANNOT_INVITE_STATUSES = items;
|
|
exports.getPremiumGroupProductName = function() {
|
|
return require(dependencyMap[3]).intl.string(importDefault(dependencyMap[4]).aFBQ3d);
|
|
};
|
|
exports.getPremiumGroupCountryName = function() {
|
|
return require(dependencyMap[3]).intl.string(require(dependencyMap[3]).t.jI66M4);
|
|
};
|
|
exports.PremiumGroupInviteState = {UNKNOWN: 'UNKNOWN', FETCHING: 'FETCHING', PENDING: 'PENDING',
|
|
ACCEPTED: 'ACCEPTED', REMOVED: 'REMOVED', NOT_FOUND: 'NOT_FOUND', ERROR: 'ERROR'};
|
|
exports.PremiumGroupAPIErrorCodes = object2;
|
|
}
|
|
|