// Module ID: 8546 // Function ID: 8547 // Name: MessageEmbedTypes // Dependencies: [676, 4074, 2] // Module 8546 (MessageEmbedTypes) import ChannelListLayoutTypes from "ChannelListLayoutTypes" /* 4074 */; import ME from "ME" /* 676 */; import set from "set" /* 2 */; ({ MessageEmbedTypes, SearchTypes } = ME); let obj = { Messages: 0, [0]: "Messages", Media: 1, [1]: "Media", Link: 2, [2]: "Link", File: 3, [3]: "File", Pins: 4, [4]: "Pins" }; obj = { RECENT: "recent", MEMBERS: "members", PEOPLE: "people", MEDIA: "media", PINS: "pins", MESSAGES: "messages", LINKS: "links", FILES: "files", GUILD_CHANNELS: "guild_channels", THREADS: "threads" }; const items = [, , , , ]; ({ MESSAGES: arr[0], MEDIA: arr[1], PINS: arr[2], LINKS: arr[3], FILES: arr[4] } = obj); let set = new Set(items); const items1 = [, , ]; ({ MEDIA: arr2[0], LINKS: arr2[1], FILES: arr2[2] } = obj); const items2 = [, , , ]; ({ MEDIA: arr3[0], LINKS: arr3[1], PINS: arr3[2], FILES: arr3[3] } = obj); obj = { [obj.RECENT]: obj.Media, [obj.MEDIA]: obj.Media, [obj.PINS]: obj.Pins, [obj.MESSAGES]: obj.Messages, [obj.LINKS]: obj.Link, [obj.FILES]: obj.File }; const items3 = [, , , , , ]; ({ RECENT: arr4[0], PEOPLE: arr4[1], MEDIA: arr4[2], PINS: arr4[3], LINKS: arr4[4], FILES: arr4[5] } = obj); const items4 = [, , , , , ]; ({ PEOPLE: arr5[0], MESSAGES: arr5[1], MEDIA: arr5[2], PINS: arr5[3], LINKS: arr5[4], FILES: arr5[5] } = obj); const items5 = [, , , , , , ]; ({ RECENT: arr6[0], MEMBERS: arr6[1], GUILD_CHANNELS: arr6[2], MEDIA: arr6[3], PINS: arr6[4], LINKS: arr6[5], FILES: arr6[6] } = obj); const items6 = [, , , , , , ]; ({ MEMBERS: arr7[0], GUILD_CHANNELS: arr7[1], MESSAGES: arr7[2], MEDIA: arr7[3], PINS: arr7[4], LINKS: arr7[5], FILES: arr7[6] } = obj); const items7 = [, , , , ]; ({ MEMBERS: arr8[0], MEDIA: arr8[1], PINS: arr8[2], LINKS: arr8[3], FILES: arr8[4] } = obj); const items8 = [, , , , ]; ({ MESSAGES: arr9[0], MEDIA: arr9[1], PINS: arr9[2], LINKS: arr9[3], FILES: arr9[4] } = obj); const items9 = [, , , , , , ]; ({ MEMBERS: arr10[0], GUILD_CHANNELS: arr10[1], MEDIA: arr10[2], PINS: arr10[3], THREADS: arr10[4], LINKS: arr10[5], FILES: arr10[6] } = obj); const items10 = [, , , , , , ]; ({ MEMBERS: arr11[0], GUILD_CHANNELS: arr11[1], MESSAGES: arr11[2], MEDIA: arr11[3], PINS: arr11[4], LINKS: arr11[5], FILES: arr11[6] } = obj); const items11 = [, , , , ]; ({ MEMBERS: arr12[0], MEDIA: arr12[1], PINS: arr12[2], LINKS: arr12[3], FILES: arr12[4] } = obj); const items12 = [, , , , , ]; ({ MEMBERS: arr13[0], MESSAGES: arr13[1], MEDIA: arr13[2], PINS: arr13[3], LINKS: arr13[4], FILES: arr13[5] } = obj); const items13 = [, , ]; ({ IMAGE: arr14[0], VIDEO: arr14[1], GIFV: arr14[2] } = MessageEmbedTypes); const result = set.fileFinishedImporting("modules/search/SearchConstants.tsx"); export const SearchAutocompleteSelectAnalyticsActions = { KEY_PRESS: "key_press", CLICK: "click" }; export const WEB_SEARCH_HISTORY_STORAGE_KEY = "SearchStore"; export const NATIVE_SEARCH_HISTORY_STORAGE_KEY = "SearchHistoryStore"; export const WEB_SEARCH_HISTORY_STORE_DISPLAY_NAME = "SearchHistoryStore_Web"; export const NATIVE_SEARCH_HISTORY_STORE_DISPLAY_NAME = "SearchHistoryStore"; export const SearchFilter = obj; export const SEARCH_QUERY_DEFAULT_FILTERS = { sort_by: "timestamp", sort_order: "desc" }; export const SEARCH_QUERY_BY_SEARCH_FILTER = { [obj.Media]: { has: ["image", "video"] }, [obj.File]: { has: ["file"] }, [obj.Messages]: {}, [obj.Link]: { has: ["link"] }, [obj.Pins]: { pinned: true } }; export const SEARCH_PINNED_MESSAGES_LINE_CLAMP = 10; export const SEARCH_MESSAGES_DEFAULT_LINE_CLAMP = 4; export const SearchTabs = obj; export const SEARCH_TABS_TO_SEARCH_QUERY_LIMITS = { [obj.MEDIA]: 15, [obj.MESSAGES]: 15, [obj.PINS]: 15, [obj.LINKS]: 10, [obj.FILES]: 10 }; export const MESSAGE_SEARCH_RESULT_TABS = items; export const MESSAGE_SEARCH_RESULT_TABS_SET = set; export const CHANNEL_SEARCH_INITIAL_MESSAGE_TABS = items1; export const SEARCH_INITIAL_MESSAGE_TABS = items2; export const SEARCH_FILTERS_BY_TAB = obj; export const SEARCH_TYPE_TO_SEARCH_INITIAL_TABS = { [SearchTypes.THREAD]: items11, [SearchTypes.CHANNEL]: items7, [SearchTypes.GUILD_CHANNEL]: items9, [SearchTypes.GUILD]: items5, [SearchTypes.DMS]: items3 }; export const SEARCH_TYPE_TO_SEARCH_RESULT_TABS = { [SearchTypes.THREAD]: items12, [SearchTypes.CHANNEL]: items8, [SearchTypes.GUILD_CHANNEL]: items10, [SearchTypes.GUILD]: items6, [SearchTypes.DMS]: items4 }; export const SearchHistoryItemTypes = { GUILD_TEXT_CHANNEL: "guild_text_channel", GUILD_VOICE_CHANNEL: "guild_voice_channel", GROUP_DM: "group_dm", DM: "dm", TEXT: "text" }; export const SearchListItemTypes = { DM: "dm", GENERIC: "generic", GROUP_DM: "group_dm", GUILD_TEXT_CHANNEL: "guild_text_channel", GUILD_VOICE_CHANNEL: "guild_voice_channel", SEARCH_HISTORY_ITEM: "search_history_item", MEDIA: "media", MEDIA_PLACEHOLDER: "media_placeholder", MEDIA_GRID: "media_grid", MESSAGE: "message", MESSAGE_PLACEHOLDER: "message_placeholder", FILE: "file", LINK: "link", FILE_OR_LINK_PLACEHOLDER: "file_or_link_placeholder", SECTION: "section", GUILD_CHANNEL_MEMBER_PLACEHOLDER: "guild_channel_member_placeholder", GUILD_CHANNEL_MEMBER: "guild_channel_member" }; export const SEARCH_LIST_SECTION_TOP_PADDING = 16; export const SEARCH_LIST_HORIZONTAL_PADDING = 16; export const FILES_OR_LINKS_GAP_WIDTH = 8; export const MEDIA_ITEM_GAP_WIDTH = 4; export const SEARCH_ROW_TAP_STATE_PADDING = 8; export const FILE_OR_LINK_IMAGE_RATIO = 0.72; export const FILE_OR_LINK_IMAGE_BUFFER = 50; export const FILES_OR_LINKS_NUM_COLUMNS = 2; export const MEDIA_NUM_COLUMNS = 3; export const CHANNELS_ESTIMATED_ITEM_SIZE = 64; export const USER_ESTIMATED_ITEM_SIZE = 56; export const MESSAGE_ESTIMATED_ITEM_SIZE = 110; export const CARD_ESTIMATED_ITEM_SIZE = 150; export const RECENTS_ESTIMATED_ITEM_SIZE = 64; export const MESSAGE_PLACEHOLDER_ITEM_SIZE = 64; export const CHANNEL_LIST_SEARCH_LAYOUT = ChannelListLayoutTypes.ChannelListLayoutTypes.COZY; export const EMPTY_VOICE_STATES = []; export const EMPTY_SEARCH_TAB_COUNTS = {}; export const FADE_LAYOUT_ANIMATION_DURATION = 350; export const EMPTY_SEARCH_QUERY_STRING = ""; export const SEARCH_MESSAGE_TAB_SENTINEL = obj.FILES; export const MAX_SEARCH_RESULTS_LIMIT = 25; export const SearchMediaTypes = { AUDIO: "audio", EMBED: "embed", ATTACHMENT: "attachment", COMPONENT: "component" }; export const SearchLinkTypes = { TEXT: "text", EMBED: "embed" }; export const SearchFileTypes = { AUDIO: "audio", MEDIA_ATTACHMENT: "media_attachment", ATTACHMENT: "attachment" }; export const SEARCH_BAR_HEIGHT = 40; export const SearchQueryTagTypes = { COMPLETE: "complete", PREFIX: "prefix", ANSWER: "answer" }; export const SearchQuerySource = { SEARCH_TEXT_INPUT: "search_text_input", SEARCH_POPOUT: "search_popout", SEARCH_FILTERS_MODAL: "search_filters_modal", SEARCH_XDM_SETTINGS: "search_xdm_settings" }; export const EMBED_TYPES_WITHOUT_DESCRIPTION = new Set(items13);