Files
discord-decomp/sources/modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx
T
2026-07-28 01:06:53 +03:00

97 lines
4.3 KiB
TypeScript

/* Metro module 1385; source: modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx; dependencies: [661, 672, 2] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */
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
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const ChannelTypes = (ConstantsModule).ChannelTypes;
object = {SCHEDULED: 1};
object[1] = 'SCHEDULED';
object.ACTIVE = 2;
object[2] = 'ACTIVE';
object.COMPLETED = 3;
object[3] = 'COMPLETED';
object.CANCELED = 4;
object[4] = 'CANCELED';
let Set = global.Set;
const COMPLETED = object.COMPLETED;
const CANCELED = object.CANCELED;
let set = new Set([COMPLETED, CANCELED]);
const object2 = {NONE: 0};
object2[0] = 'NONE';
object2.STAGE_INSTANCE = 1;
object2[1] = 'STAGE_INSTANCE';
object2.VOICE = 2;
object2[2] = 'VOICE';
object2.EXTERNAL = 3;
object2[3] = 'EXTERNAL';
object2.PRIME_TIME = 4;
object2[4] = 'PRIME_TIME';
const object3 = {EVENT_START: 1};
object3[1] = 'EVENT_START';
const object4 = {PUBLIC: 1};
object4[1] = 'PUBLIC';
object4.GUILD_ONLY = 2;
object4[2] = 'GUILD_ONLY';
Set = global.Set;
let STAGE_INSTANCE = object2.STAGE_INSTANCE;
const PRIME_TIME = object2.PRIME_TIME;
set = new Set([STAGE_INSTANCE, PRIME_TIME]);
const object5 = {};
STAGE_INSTANCE = object2.STAGE_INSTANCE;
const GUILD_STAGE_VOICE = ChannelTypes.GUILD_STAGE_VOICE;
object5[STAGE_INSTANCE] = GUILD_STAGE_VOICE;
let VOICE = object2.VOICE;
const GUILD_VOICE = ChannelTypes.GUILD_VOICE;
object5[VOICE] = GUILD_VOICE;
Set = global.Set;
const EXTERNAL = object2.EXTERNAL;
set = new Set([EXTERNAL]);
Set = global.Set;
STAGE_INSTANCE = object2.STAGE_INSTANCE;
VOICE = object2.VOICE;
set = new Set([STAGE_INSTANCE, VOICE]);
const object6 = {EVENT_INFO: 0};
object6[0] = 'EVENT_INFO';
object6.RSVP_LIST = 1;
object6[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 object8 = {UNINTERESTED: 0};
object8[0] = 'UNINTERESTED';
object8.INTERESTED = 1;
object8[1] = 'INTERESTED';
(FileImportTrackerModule).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 = object;
exports.GuildScheduledEventStatusDone = set;
exports.GuildScheduledEventEntityTypes = object2;
exports.GuildScheduledEventNotificationTypes = object3;
exports.GuildScheduledEventPrivacyLevel = object4;
exports.AGE_VERIFICATION_STAGE_CHANNEL_TYPES = set;
exports.EntityChannelTypes = object5;
exports.ENTITY_TYPES_REQUIRED_ENTITY_METADATA = set;
exports.ENTITY_TYPES_REQUIRED_CHANNEL_ID = set;
exports.EventDetailSections = object6;
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 = object8;
}
global.__d(_fun16284, 1385, [661, 672, 2]) /* metro module 1385, dependencies: [661, 672, 2] */;