Files
discord-decomp/sources/modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx
T
2026-07-27 16:20:00 +03:00

94 lines
4.1 KiB
TypeScript

/* Metro module 1385; source: modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx; dependencies: [661, 672, 2] */
function _fun16284(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#16284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1512:6, offset: 0x00e4bbb3, size: 830 bytes, params: 8, frame: 33
var object7;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const ChannelTypes = (require(661) /* metro dependency 661: Constants */).ChannelTypes;
object7 = {SCHEDULED: 1};
object7[1] = 'SCHEDULED';
object7.ACTIVE = 2;
object7[2] = 'ACTIVE';
object7.COMPLETED = 3;
object7[3] = 'COMPLETED';
object7.CANCELED = 4;
object7[4] = 'CANCELED';
let Set = global.Set;
const COMPLETED = object7.COMPLETED;
const CANCELED = object7.CANCELED;
let set = new Set([COMPLETED, CANCELED]);
const object9 = {NONE: 0};
object9[0] = 'NONE';
object9.STAGE_INSTANCE = 1;
object9[1] = 'STAGE_INSTANCE';
object9.VOICE = 2;
object9[2] = 'VOICE';
object9.EXTERNAL = 3;
object9[3] = 'EXTERNAL';
object9.PRIME_TIME = 4;
object9[4] = 'PRIME_TIME';
const object10 = {EVENT_START: 1};
object10[1] = 'EVENT_START';
const object11 = {PUBLIC: 1};
object11[1] = 'PUBLIC';
object11.GUILD_ONLY = 2;
object11[2] = 'GUILD_ONLY';
Set = global.Set;
let STAGE_INSTANCE = object9.STAGE_INSTANCE;
const PRIME_TIME = object9.PRIME_TIME;
set = new Set([STAGE_INSTANCE, PRIME_TIME]);
const object12 = {};
STAGE_INSTANCE = object9.STAGE_INSTANCE;
const GUILD_STAGE_VOICE = ChannelTypes.GUILD_STAGE_VOICE;
object12[STAGE_INSTANCE] = GUILD_STAGE_VOICE;
let VOICE = object9.VOICE;
const GUILD_VOICE = ChannelTypes.GUILD_VOICE;
object12[VOICE] = GUILD_VOICE;
Set = global.Set;
const EXTERNAL = object9.EXTERNAL;
set = new Set([EXTERNAL]);
Set = global.Set;
STAGE_INSTANCE = object9.STAGE_INSTANCE;
VOICE = object9.VOICE;
set = new Set([STAGE_INSTANCE, VOICE]);
const object13 = {EVENT_INFO: 0};
object13[0] = 'EVENT_INFO';
object13.RSVP_LIST = 1;
object13[1] = 'RSVP_LIST';
let Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
const DAY = Millis.DAY;
const value8 = 2 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
const HOUR = Millis.HOUR;
const value9 = 12 * HOUR;
const object14 = {UNINTERESTED: 0};
object14[0] = 'UNINTERESTED';
object14.INTERESTED = 1;
object14[1] = 'INTERESTED';
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx');
exports.GUILD_EVENT_MAX_NAME_LENGTH = 100;
exports.GUILD_EVENT_MAX_DESCRIPTION_LENGTH = 1000;
exports.MAX_EVENT_LOCATION_LENGTH = 100;
exports.EXPLICIT_END_EVENT_SHEET_KEY = 'explicit-end-stage';
exports.ANALYTICS_GUILD_EVENTS_MODAL_NAME = 'Guild Events Modal';
exports.GUILD_EVENT_STAGE_UPSELL_CARD_KEY = 'hasSeenGuildEventStageUpsellCard';
exports.FAKE_EVENT_ID = '-1';
exports.GuildScheduledEventStatus = object7;
exports.GuildScheduledEventStatusDone = set;
exports.GuildScheduledEventEntityTypes = object9;
exports.GuildScheduledEventNotificationTypes = object10;
exports.GuildScheduledEventPrivacyLevel = object11;
exports.AGE_VERIFICATION_STAGE_CHANNEL_TYPES = set;
exports.EntityChannelTypes = object12;
exports.ENTITY_TYPES_REQUIRED_ENTITY_METADATA = set;
exports.ENTITY_TYPES_REQUIRED_CHANNEL_ID = set;
exports.EventDetailSections = object13;
exports.MAX_RSVP_USER_DISPLAY_COUNT = 100;
exports.NEW_EVENT_WINDOW_MILLISECONDS = value8;
exports.EVENT_STARTING_SOON_WINDOW_MILLISECONDS = value9;
exports.ACKED_RECENTLY_WINDOW_DAYS = 4;
exports.UpcomingGuildEventNoticeTypes = {NEW_EVENT: 'Upcoming Event Notice',
EVENT_STARTING_SOON: 'Event Starting Soon Notice'};
exports.GuildScheduledEventUserResponses = object14;
}