Files
discord-decomp/modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx
T
2026-11-01 12:12:55 +02:00

84 lines
2.4 KiB
TypeScript

// Metro module 1378 (f1379).
import { ChannelTypes } from "../../Constants";
import Durations from "../../utils/Durations";
const r22 = {
SCHEDULED: 1,
1: "SCHEDULED",
ACTIVE: 2,
2: "ACTIVE",
COMPLETED: 3,
3: "COMPLETED",
CANCELED: 4,
4: "CANCELED"
};
const set2 = new Set([r22.COMPLETED, r22.CANCELED]);
const r19 = {
NONE: 0,
0: "NONE",
STAGE_INSTANCE: 1,
1: "STAGE_INSTANCE",
VOICE: 2,
2: "VOICE",
EXTERNAL: 3,
3: "EXTERNAL",
PRIME_TIME: 4,
4: "PRIME_TIME"
};
const r18 = {
EVENT_START: 1,
1: "EVENT_START"
};
const r17 = {
PUBLIC: 1,
1: "PUBLIC",
GUILD_ONLY: 2,
2: "GUILD_ONLY"
};
const set = new Set([r19.STAGE_INSTANCE, r19.PRIME_TIME]);
const r14 = {};
r14[r19.STAGE_INSTANCE] = ChannelTypes.GUILD_STAGE_VOICE;
r14[r19.VOICE] = ChannelTypes.GUILD_VOICE;
const set3 = new Set([r19.EXTERNAL]);
const set4 = new Set([r19.STAGE_INSTANCE, r19.VOICE]);
const r74 = {
EVENT_INFO: 0,
0: "EVENT_INFO",
RSVP_LIST: 1,
1: "RSVP_LIST"
};
const r81 = 2 * Durations.Millis.DAY;
const r87 = 12 * Durations.Millis.HOUR;
const r88 = {
NEW_EVENT: "Upcoming Event Notice",
EVENT_STARTING_SOON: "Event Starting Soon Notice"
};
const r91 = {
UNINTERESTED: 0,
0: "UNINTERESTED",
INTERESTED: 1,
1: "INTERESTED"
};
export const GUILD_EVENT_MAX_NAME_LENGTH = 100;
export const GUILD_EVENT_MAX_DESCRIPTION_LENGTH = 1000;
export const MAX_EVENT_LOCATION_LENGTH = 100;
export const EXPLICIT_END_EVENT_SHEET_KEY = "explicit-end-stage";
export const ANALYTICS_GUILD_EVENTS_MODAL_NAME = "Guild Events Modal";
export const GUILD_EVENT_STAGE_UPSELL_CARD_KEY = "hasSeenGuildEventStageUpsellCard";
export const FAKE_EVENT_ID = "-1";
export { r22 as GuildScheduledEventStatus };
export { set2 as GuildScheduledEventStatusDone };
export { r19 as GuildScheduledEventEntityTypes };
export { r18 as GuildScheduledEventNotificationTypes };
export { r17 as GuildScheduledEventPrivacyLevel };
export { set as AGE_VERIFICATION_STAGE_CHANNEL_TYPES };
export { r14 as EntityChannelTypes };
export { set3 as ENTITY_TYPES_REQUIRED_ENTITY_METADATA };
export { set4 as ENTITY_TYPES_REQUIRED_CHANNEL_ID };
export { r74 as EventDetailSections };
export const MAX_RSVP_USER_DISPLAY_COUNT = 100;
export { r81 as NEW_EVENT_WINDOW_MILLISECONDS };
export { r87 as EVENT_STARTING_SOON_WINDOW_MILLISECONDS };
export const ACKED_RECENTLY_WINDOW_DAYS = 4;
export { r88 as UpcomingGuildEventNoticeTypes };
export { r91 as GuildScheduledEventUserResponses };