68 lines
1.9 KiB
TypeScript
68 lines
1.9 KiB
TypeScript
// Metro module 8306 (f8307).
|
|
import Durations from "../../utils/Durations";
|
|
import { getLanguages, intl, t } from "../../intl/index.native";
|
|
const r13 = {
|
|
FEATURED: "featured",
|
|
GAMING: "gaming",
|
|
MUSIC: "music",
|
|
ENTERTAINMENT: "entertainment",
|
|
TECH: "tech",
|
|
EDUCATION: "education",
|
|
HUBS: "hubs"
|
|
};
|
|
const r29 = {
|
|
UNKNOWN: "unknown",
|
|
GUILDS_BAR: "guilds_bar",
|
|
RTC_PANEL: "rtc_panel",
|
|
PROFILE: "profile",
|
|
GAME_LINK: "game_link",
|
|
EMBED: "embed"
|
|
};
|
|
const set = new Set([r13.HUBS]);
|
|
const r46 = 10 * Durations.Millis.MINUTE;
|
|
const r47 = {
|
|
Clans: -3
|
|
};
|
|
r47[-3] = "Clans";
|
|
r47.Hub = -2;
|
|
r47[-2] = "Hub";
|
|
r47.Communities = -1;
|
|
r47[-1] = "Communities";
|
|
r47.Activity = 1;
|
|
r47[1] = "Activity";
|
|
r47.Music = 2;
|
|
r47[2] = "Music";
|
|
r47.Television = 3;
|
|
r47[3] = "Television";
|
|
r47.Science = 5;
|
|
r47[5] = "Science";
|
|
r47.Education = 6;
|
|
r47[6] = "Education";
|
|
const r60 = [r47.Activity, r47.Music, r47.Television, r47.Science, r47.Education];
|
|
const _excluded = ["en-GB"];
|
|
export const DEFAULT_DISCOVERY_CATEGORY_ID = 0;
|
|
export const OTHER_DISCOVERY_CATEGORY_ID = 13;
|
|
export const DISCOVERY_ALL_CATEGORIES_ID = -1;
|
|
export const HUBS_CATEGORY_ID = -2;
|
|
export const RAPIDASH_GUILDS_CATEGORY_ID = -3;
|
|
export { r13 as GlobalDiscoveryServerTab };
|
|
export { r29 as GlobalDiscoveryServerEntrypoint };
|
|
export { set as SEARCH_DISABLED_SERVER_TABS };
|
|
export const EMPTY_GUILD_IDS = [];
|
|
export const SEARCH_RESULTS_FEATURED_PREFIX = "f";
|
|
export const SEARCH_RESULTS_QUERY_PREFIX = "q";
|
|
export const SEARCH_RESULTS_CATEGORY_PREFIX = "c";
|
|
export const SEARCH_RESULTS_LANGUAGE_CODE_PREFIX = "l";
|
|
export { r46 as FEATURED_GUILDS_CACHE_DURATION };
|
|
export const FEATURED_GUILDS_SEARCH_OPTIONS = {
|
|
categoryId: -1
|
|
};
|
|
export { r47 as CategoryId };
|
|
export { r60 as DISCOVERY_SIDEBAR_CATEGORIES };
|
|
export function getLanguageOptions() {
|
|
return getLanguages().filter((item) => !_excluded.includes(item.code)).map((item) => item.code === "en-US" ? {
|
|
...item,
|
|
name: intl.string(t.LQLMGP)
|
|
} : item);
|
|
}
|