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

306 lines
12 KiB
TypeScript

// Metro module 8105 (f8106).
import { Endpoints } from "../../Constants";
import { BadgeId } from "../../_bundle/Module8106";
const r17 = {
FEATURED: "FEATURED",
USER_INFO: "USER_INFO",
BOT_INFO: "BOT_INFO",
ACTIVITY: "ACTIVITY",
MUTUALS: "MUTUALS",
MUTUAL_GUILDS: "MUTUAL_GUILDS",
MUTUAL_FRIENDS: "MUTUAL_FRIENDS",
BOT_DATA_ACCESS: "BOT_DATA_ACCESS",
WIDGETS: "WIDGETS",
WISHLIST: "WISHLIST",
MAIN: "MAIN"
};
const r16 = {
ROLES: "ROLES",
CONNECTIONS: "CONNECTIONS",
APPS: "APPS",
NOTE: "NOTE",
RECENT_ACTIVITY: "RECENT_ACTIVITY"
};
const r15 = {
LIVE: "live",
RECENT: "recent",
VOICE: "voice"
};
const r14 = {
POPOUT: "POPOUT",
MODAL: "MODAL",
MODAL_V2: "MODAL_V2",
SIDEBAR: "SIDEBAR",
ACCOUNT_POPOUT: "ACCOUNT_POPOUT",
ACTION_SHEET: "ACTION_SHEET",
YOU_SCREEN: "YOU_SCREEN"
};
const r13 = {
USER_SHEET: "User Sheet",
BLOCKED_USER_SHEET: "Blocked User Sheet",
IGNORED_USER_SHEET: "Ignored User Sheet"
};
const r12 = {
NICKNAME: 0,
0: "NICKNAME",
PRONOUNS: 1,
1: "PRONOUNS",
AVATAR: 2,
2: "AVATAR",
ANIMATED_AVATAR: 3,
3: "ANIMATED_AVATAR",
BANNER: 4,
4: "BANNER",
ANIMATED_BANNER: 5,
5: "ANIMATED_BANNER",
BIO: 6,
6: "BIO",
THEME: 7,
7: "THEME",
AVATAR_DECORATION: 8,
8: "AVATAR_DECORATION",
PROFILE_EFFECT: 9,
9: "PROFILE_EFFECT"
};
const r11 = {
VIEW: "VIEW",
SEND_MESSAGE: "SEND_MESSAGE",
SEND_DIRECT_MESSAGE: "SEND_DIRECT_MESSAGE",
SEND_FRIEND_REQUEST: "SEND_FRIEND_REQUEST",
ACCEPT_FRIEND_REQUEST: "ACCEPT_FRIEND_REQUEST",
IGNORE_FRIEND_REQUEST: "IGNORE_FRIEND_REQUEST",
CANCEL_FRIEND_REQUEST: "CANCEL_FRIEND_REQUEST",
REMOVE_FRIEND: "REMOVE_FRIEND",
REMOVE_GAME_FRIEND: "REMOVE_GAME_FRIEND",
BLOCK: "BLOCK",
UNBLOCK: "UNBLOCK",
IGNORE: "IGNORE",
UNIGNORE: "UNIGNORE",
REPORT: "REPORT",
COPY_USERNAME: "COPY_USERNAME",
COPY_USER_ID: "COPY_USER_ID",
COPY_APP_ID: "COPY_APP_ID",
COPY_APP_LINK: "COPY_APP_LINK",
PRESS_VIEW_PROFILE: "PRESS_VIEW_PROFILE",
PRESS_VIEW_MAIN_PROFILE: "PRESS_VIEW_MAIN_PROFILE",
PRESS_VIEW_SERVER_PROFILE: "PRESS_VIEW_SERVER_PROFILE",
PRESS_OPTIONS: "PRESS_OPTIONS",
HOVER_BADGE: "HOVER_BADGE",
PRESS_BADGE: "PRESS_BADGE",
PRESS_SECTION: "PRESS_SECTION",
PRESS_PRONOUNS: "PRESS_PRONOUNS",
PRESS_MUTUAL_FRIEND: "PRESS_MUTUAL_FRIEND",
PRESS_MUTUAL_GUILD: "PRESS_MUTUAL_GUILD",
PRESS_ADD_NOTE: "PRESS_ADD_NOTE",
PRESS_SET_STATUS: "PRESS_SET_STATUS",
PRESS_SET_CUSTOM_STATUS: "PRESS_SET_CUSTOM_STATUS",
HOVER_CUSTOM_STATUS: "HOVER_CUSTOM_STATUS",
PRESS_ADD_CUSTOM_STATUS: "PRESS_ADD_CUSTOM_STATUS",
PRESS_EDIT_CUSTOM_STATUS: "PRESS_EDIT_CUSTOM_STATUS",
PRESS_CLEAR_CUSTOM_STATUS: "PRESS_CLEAR_CUSTOM_STATUS",
PRESS_REACT_CUSTOM_STATUS: "PRESS_REACT_CUSTOM_STATUS",
PRESS_REPLY_CUSTOM_STATUS: "PRESS_REPLY_CUSTOM_STATUS",
SEND_REACT_CUSTOM_STATUS: "SEND_REACT_CUSTOM_STATUS",
SEND_REPLY_CUSTOM_STATUS: "SEND_REPLY_CUSTOM_STATUS",
PRESS_REACT_AVATAR: "PRESS_REACT_AVATAR",
PRESS_REPLY_AVATAR: "PRESS_REPLY_AVATAR",
SEND_REACT_AVATAR: "SEND_REACT_AVATAR",
SEND_REPLY_AVATAR: "SEND_REPLY_AVATAR",
PRESS_SWITCH_ACCOUNTS: "PRESS_SWITCH_ACCOUNTS",
PRESS_CLIPS: "PRESS_CLIPS",
PRESS_SET_FRIEND_NICKNAME: "PRESS_SET_FRIEND_NICKNAME",
PRESS_INVITE_TO_SERVER: "PRESS_INVITE_TO_SERVER",
PRESS_MOD_VIEW: "PRESS_MOD_VIEW",
PRESS_SHOW_MORE_ACTIVITY: "PRESS_SHOW_MORE_ACTIVITY",
JOIN_ACTIVITY: "JOIN_ACTIVITY",
SET_NOTE: "SET_NOTE",
SET_VOLUME: "SET_VOLUME",
SET_STREAM_VOLUME: "SET_STREAM_VOLUME",
EDIT_PROFILE: "EDIT_PROFILE",
EDIT_GUILD_PROFILE: "EDIT_GUILD_PROFILE",
VOICE_CALL: "VOICE_CALL",
VIDEO_CALL: "VIDEO_CALL",
MUTE: "MUTE",
SERVER_MUTE: "SERVER_MUTE",
MUTE_SOUNDBOARD: "MUTE_SOUNDBOARD",
DISABLE_VIDEO: "DISABLE_VIDEO",
DEAFEN: "DEAFEN",
DISCONNECT: "DISCONNECT",
ADD_ROLE: "ADD_ROLE",
REMOVE_ROLE: "REMOVE_ROLE",
PRESS_VIEW_APP_COMMANDS: "PRESS_VIEW_APP_COMMANDS",
PRESS_ADD_APP: "PRESS_ADD_APP",
PRESS_APP_COMMAND: "PRESS_APP_COMMAND",
PRESS_APP_STOREFRONT: "PRESS_APP_STOREFRONT",
PRESS_APP_CONNECTION: "PRESS_APP_CONNECTION",
VIEW_SECURE_FRAMES_VERIFICATION_CODE: "VIEW_SECURE_FRAMES_VERIFICATION_CODE",
EXPAND_ROLES: "EXPAND_ROLES",
COLLAPSE_ROLES: "COLLAPSE_ROLES",
EXPAND_GAME_TAGS: "EXPAND_GAME_TAGS",
COLLAPSE_GAME_TAGS: "COLLAPSE_GAME_TAGS",
ADD_GAME_TAGS: "ADD_GAME_TAGS",
REMOVE_GAME_TAGS: "REMOVE_GAME_TAGS",
VIEW_BLOCKED_PROFILE: "VIEW_BLOCKED_PROFILE",
VIEW_IGNORED_PROFILE: "VIEW_IGNORED_PROFILE",
DONT_SHOW_AGAIN_IGNORED_PROFILE: "DONT_SHOW_AGAIN_IGNORED_PROFILE",
PRESS_MOVE_TO_CHANNEL: "PRESS_MOVE_TO_CHANNEL",
PRESS_REMOVE_FROM_STAGE: "PRESS_REMOVE_FROM_STAGE",
PRESS_INVITE_TO_SPEAK: "PRESS_INVITE_TO_SPEAK",
PRESS_MANAGE_USER: "PRESS_MANAGE_USER",
PRESS_VERIFY_USER: "PRESS_VERIFY_USER",
PRESS_UNVERIFY_USER: "PRESS_UNVERIFY_USER",
PRESS_TIME_OUT_USER: "PRESS_TIME_OUT_USER",
PRESS_REMOVE_TIME_OUT: "PRESS_REMOVE_TIME_OUT",
PRESS_KICK_USER: "PRESS_KICK_USER",
PRESS_BAN_USER: "PRESS_BAN_USER",
COPY_CONNECTED_ACCOUNT: "COPY_CONNECTED_ACCOUNT",
PRESS_VIEW_CONNECTED_ACCOUNT: "PRESS_VIEW_CONNECTED_ACCOUNT",
PRESS_REACT_REPLY_TOAST: "PRESS_REACT_REPLY_TOAST",
VISIT_SHOP: "VISIT_SHOP",
GET_PREMIUM: "GET_NITRO",
VIEW_PREMIUM_PERKS: "VIEW_NITRO_PERKS",
ACCEPT_GAME_FRIEND_REQUEST: "ACCEPT_GAME_FRIEND_REQUEST",
IGNORE_GAME_FRIEND_REQUEST: "IGNORE_GAME_FRIEND_REQUEST",
RING: "RING",
STOP_RINGING: "STOP_RINGING",
MANAGE_APP: "MANAGE_APP",
PRESS_REMOVE_FROM_THREAD: "PRESS_REMOVE_FROM_THREAD",
PRESS_LEAVE_THREAD: "PRESS_LEAVE_THREAD",
VIEW_WIDGET: "VIEW_WIDGET",
VIEW_GAME_WIDGET_BREADCRUMB: "VIEW_GAME_WIDGET_BREADCRUMB",
PRESS_GAME_WIDGET_BREADCRUMB: "PRESS_GAME_WIDGET_BREADCRUMB",
EDIT_SAVED: "EDIT_SAVED",
VIEW_WIDGETS_EMPTY_STATE: "VIEW_WIDGETS_EMPTY_STATE",
VIEW_APPLICATION_WIDGETS_EMPTY_STATE: "VIEW_APPLICATION_WIDGETS_EMPTY_STATE",
PRESS_APPLICATION_WIDGET_UNLINKED_CONNECT: "PRESS_APPLICATION_WIDGET_UNLINKED_CONNECT",
PRESS_APPLICATION_WIDGET_LINKED_RECONNECT: "PRESS_APPLICATION_WIDGET_LINKED_RECONNECT",
PRESS_APPLICATION_WIDGET_PLACEHOLDER_CONNECT: "PRESS_APPLICATION_WIDGET_PLACEHOLDER_CONNECT",
VIEW_APPLICATION_WIDGET_PREVIEW: "VIEW_APPLICATION_WIDGET_PREVIEW",
PRESS_APPLICATION_WIDGET_PREVIEW: "PRESS_APPLICATION_WIDGET_PREVIEW",
PRESS_SHOW_MORE_WIDGETS: "PRESS_SHOW_MORE_WIDGETS",
VIEW_AVATAR: "VIEW_AVATAR",
COPY_AVATAR_IMAGE_LINK: "COPY_AVATAR_IMAGE_LINK",
COPY_BANNER_IMAGE_LINK: "COPY_BANNER_IMAGE_LINK",
GIFT: "GIFT",
SHOW_STYLES_PANEL: "SHOW_STYLES_PANEL",
HIDE_STYLES_PANEL: "HIDE_STYLES_PANEL"
};
const r10 = {
VIEW_ACTIVITY_CARD: "VIEW_ACTIVITY_CARD",
HOVER_ACTIVITY_CARD: "HOVER_ACTIVITY_CARD",
PRESS_CARD: "PRESS_CARD",
PRESS_TEXT: "PRESS_TEXT",
PRESS_IMAGE: "PRESS_IMAGE",
PRESS_JOIN_BUTTON: "PRESS_JOIN_BUTTON",
PRESS_ASK_TO_JOIN_BUTTON: "PRESS_ASK_TO_JOIN_BUTTON",
PRESS_PLAY_BUTTON: "PRESS_PLAY_BUTTON",
PRESS_WATCH_BUTTON: "PRESS_WATCH_BUTTON",
PRESS_JOIN_CALL_BUTTON: "PRESS_JOIN_CALL_BUTTON",
PRESS_CONNECT_ACCOUNT_BUTTON: "PRESS_CONNECT_ACCOUNT_BUTTON",
PRESS_CONNECT_XBOX_BUTTON: "PRESS_CONNECT_XBOX_BUTTON",
PRESS_CONNECT_PLAYSTATION_BUTTON: "PRESS_CONNECT_PLAYSTATION_BUTTON",
PRESS_CUSTOM_BUTTON: "PRESS_CUSTOM_BUTTON",
PRESS_NOTIFY_BUTTON: "PRESS_NOTIFY_BUTTON",
PRESS_STAGE_CHANNEL_LISTEN_BUTTON: "PRESS_STAGE_CHANNEL_LISTEN_BUTTON",
PRESS_PLAY_ON_SPOTIFY_BUTTON: "PRESS_PLAY_ON_SPOTIFY_BUTTON",
PRESS_LISTEN_ALONG_ON_SPOTIFY_BUTTON: "PRESS_LISTEN_ALONG_ON_SPOTIFY_BUTTON",
PRESS_WATCH_ON_CRUNCHYROLL_BUTTON: "PRESS_WATCH_ON_CRUNCHYROLL_BUTTON",
PRESS_CLEAR_HISTORY_BUTTON: "PRESS_CLEAR_HISTORY_BUTTON",
PRESS_CLEAR_HISTORY_DISCLAIMER: "PRESS_CLEAR_HISTORY_DISCLAIMER",
PRESS_VOICE_CHANNEL_ICON: "PRESS_VOICE_CHANNEL_ICON",
PRESS_VOICE_CHANNEL_AVATARS: "PRESS_VOICE_CHANNEL_AVATARS",
PRESS_VOICE_CHANNEL_STATUS: "PRESS_VOICE_CHANNEL_STATUS",
OPEN_VOICE_CHANNEL: "OPEN_VOICE_CHANNEL",
OPEN_VOICE_GUILD: "OPEN_VOICE_GUILD",
OPEN_SPOTIFY_ARTIST: "OPEN_SPOTIFY_ARTIST",
OPEN_SPOTIFY_ALBUM: "OPEN_SPOTIFY_ALBUM",
OPEN_SPOTIFY_TRACK: "OPEN_SPOTIFY_TRACK",
OPEN_MENU: "OPEN_MENU",
PRESS_MANAGE_PRIVACY_MENU_ITEM: "PRESS_MANAGE_PRIVACY_MENU_ITEM",
PRESS_VIEW_ALL_ACTIVITY_MENU_ITEM: "PRESS_VIEW_ALL_ACTIVITY_MENU_ITEM",
PRESS_DELETE_HISTORY_MENU_ITEM: "PRESS_DELETE_HISTORY_MENU_ITEM",
PRESS_WATCH_ON_CRUNCHYROLL_MENU_ITEM: "PRESS_WATCH_ON_CRUNCHYROLL_MENU_ITEM",
PRESS_PLAY_ON_SPOTIFY_MENU_ITEM: "PRESS_PLAY_ON_SPOTIFY_MENU_ITEM",
PRESS_CONNECT_CRUNCHYROLL_MENU_ITEM: "PRESS_CONNECT_CRUNCHYROLL_MENU_ITEM",
PRESS_CONNECT_SPOTIFY_MENU_ITEM: "PRESS_CONNECT_SPOTIFY_MENU_ITEM",
PRESS_VIEW_GAME_PROFILE_MENU_ITEM: "PRESS_VIEW_GAME_PROFILE_MENU_ITEM",
PRESS_VIEW_ACTIVITY_MENU_ITEM: "PRESS_VIEW_ACTIVITY_MENU_ITEM",
PRESS_REACT_ACTIVITY: "PRESS_REACT_ACTIVITY",
PRESS_REPLY_ACTIVITY: "PRESS_REPLY_ACTIVITY",
SEND_REACT_ACTIVITY: "SEND_REACT_ACTIVITY",
SEND_REPLY_ACTIVITY: "SEND_REPLY_ACTIVITY",
PRESS_CLOUD_PLAY_BUTTON: "PRESS_CLOUD_PLAY_BUTTON",
PRESS_ADD_TO_CURRENT_GAMES_WIDGET: "PRESS_ADD_TO_CURRENT_GAMES_WIDGET",
PRESS_APPLICATION_WIDGET_PREVIEW_VIEW_MORE: "PRESS_APPLICATION_WIDGET_PREVIEW_VIEW_MORE",
PRESS_PLAY_WITH_XBOX_GAME_PASS_BUTTON: "PRESS_PLAY_WITH_XBOX_GAME_PASS_BUTTON",
PRESS_PLAY_ON_STEAM_BUTTON: "PRESS_PLAY_ON_STEAM_BUTTON"
};
const r9 = {
PRESS_ADD_GAME: "PRESS_ADD_GAME",
GAME_SEARCH_SESSION_STARTED: "GAME_SEARCH_SESSION_STARTED",
GAME_SEARCH_SESSION_ENDED: "GAME_SEARCH_SESSION_ENDED",
GAME_ADDED: "GAME_ADDED",
GAME_REMOVED: "GAME_REMOVED",
PRESS_ADD_WIDGET: "PRESS_ADD_WIDGET",
WIDGET_ADDED: "WIDGET_ADDED",
WIDGET_REMOVED: "WIDGET_REMOVED",
PRESS_ADD_TAG: "PRESS_ADD_TAG",
TAG_ADDED: "TAG_ADDED",
TAG_REMOVED: "TAG_REMOVED",
PRESS_ADD_COMMENTARY: "PRESS_ADD_COMMENTARY",
COMMENTARY_EDITED: "COMMENTARY_EDITED"
};
const r8 = {
WISHLIST_ITEM_CLICKED: "WISHLIST_ITEM_CLICKED",
WISHLIST_TOGGLE_PRIVATE: "WISHLIST_TOGGLE_PRIVATE",
WISHLIST_TOGGLE_PUBLIC: "WISHLIST_TOGGLE_PUBLIC",
PRESS_WISHLIST_BREADCRUMB_CARD: "PRESS_WISHLIST_BREADCRUMB_CARD",
PRESS_WISHLIST_BREADCRUMB_OVERFLOW_CARD: "PRESS_WISHLIST_BREADCRUMB_OVERFLOW_CARD",
VIEW_WISHLIST: "VIEW_WISHLIST",
PRESS_EDIT_WISHLIST: "PRESS_EDIT_WISHLIST",
PRESS_ADD_WISHLIST_ITEM: "PRESS_ADD_WISHLIST_ITEM"
};
const r263 = {
USER_PROFILE: "USER_PROFILE",
PROFILE_FRAME: "PROFILE_FRAME"
};
const r266 = {
ACTIVITY: "ACTIVITY",
AVATAR: "AVATAR",
STATUS: "STATUS"
};
const r268 = {
REPLY: "REPLY",
REACT: "REACT"
};
const r271 = {
WIDGET_ADDED: "WIDGET_ADDED",
WIDGET_REMOVED: "WIDGET_REMOVED",
PROFILE_SAVE_GENERIC_FAILURE: "PROFILE_SAVE_GENERIC_FAILURE",
SOMETHING_WENT_WRONG: "SOMETHING_WENT_WRONG"
};
export const USER_PROFILE_TOOLTIP_DELAY = 300;
export function getBadgeName(a0) {
return BadgeId[a0].toLowerCase();
}
export const USER_PROFILE_POPOUT_KEY = "user-profile-popout";
export { r17 as UserProfileSections };
export { r16 as UserProfileSubsections };
export { r15 as UserProfileActivityDisplays };
export { r14 as TrackUserProfileLayouts };
export { r13 as UserProfileAnalyticsTypes };
export { r12 as TrackUserProfileProperties };
export { r11 as TrackUserProfileActions };
export { r10 as TrackUserProfileActivityActions };
export { r9 as TrackUserProfileEditActions };
export { r8 as TrackUserProfileWishlistActions };
export { r263 as TrackUserProfileUi };
export function getBadgeAssetFromCDN(a0) {
const GLOBAL_ENV = window.GLOBAL_ENV;
const { API_ENDPOINT, CDN_HOST } = GLOBAL_ENV;
return CDN_HOST != null ? `https://${CDN_HOST}/badge-icons/${a0}.png` : `${location.protocol}${API_ENDPOINT}${Endpoints.BADGE_ICON(a0)}`;
}
export { r266 as UserProfileInteractionSources };
export { r268 as UserProfileInteractionTypes };
export { r271 as UserProfileToastTypes };