167 lines
4.3 KiB
TypeScript
167 lines
4.3 KiB
TypeScript
// Metro module 11972 (f11973).
|
|
import { StatusTypes } from "../../_bundle/Module505";
|
|
import { humanizeStatus } from "../../utils/UserUtils";
|
|
import { intl, t } from "../../intl/index.native";
|
|
const r20 = Object.freeze({
|
|
MINUTES_30: 1800000,
|
|
HOURS_1: 3600000,
|
|
HOURS_4: 14400000,
|
|
TODAY: "TODAY",
|
|
DONT_CLEAR: "DONT_CLEAR"
|
|
});
|
|
const r24 = [{
|
|
value: StatusTypes.ONLINE,
|
|
label: () => humanizeStatus(StatusTypes.ONLINE)
|
|
}, {
|
|
value: StatusTypes.IDLE,
|
|
label: () => humanizeStatus(StatusTypes.IDLE)
|
|
}, {
|
|
value: StatusTypes.DND,
|
|
label: () => humanizeStatus(StatusTypes.DND)
|
|
}, {
|
|
value: StatusTypes.INVISIBLE,
|
|
label: () => humanizeStatus(StatusTypes.INVISIBLE)
|
|
}];
|
|
const r35 = [r20.TODAY, r20.HOURS_4, r20.HOURS_1, r20.MINUTES_30, r20.DONT_CLEAR];
|
|
const r40 = {
|
|
PLAYING: "PLAYING",
|
|
LISTENING_TO: "LISTENING_TO",
|
|
WATCHING: "WATCHING",
|
|
CURRENT_OBSESSION: "CURRENT_OBSESSION",
|
|
SHOWER_THOUGHT: "SHOWER_THOUGHT",
|
|
TODAY_I_LEARNED: "TODAY_I_LEARNED",
|
|
HOT_TAKE: "HOT_TAKE",
|
|
DAD_JOKE: "DAD_JOKE",
|
|
EMOJI_DAY: "EMOJI_DAY",
|
|
USELESS_TALENT: "USELESS_TALENT",
|
|
VIDEO_GAME_ITEM: "VIDEO_GAME_ITEM",
|
|
READING: "READING",
|
|
SONG_STUCK: "SONG_STUCK",
|
|
MOST_USED_EMOJI: "MOST_USED_EMOJI",
|
|
BEST_FOOD: "BEST_FOOD",
|
|
FICTIONAL_WORLD: "FICTIONAL_WORLD",
|
|
USERNAME_ORIGIN: "USERNAME_ORIGIN",
|
|
THEME_SONG: "THEME_SONG",
|
|
FAVORITE_COLLECTIBLE: "FAVORITE_COLLECTIBLE",
|
|
GAME_MECHANIC: "GAME_MECHANIC",
|
|
NPC_COMPANION: "NPC_COMPANION",
|
|
FOOD_CRAVING: "FOOD_CRAVING",
|
|
MYTHICAL_PET: "MYTHICAL_PET",
|
|
LATEST_HOBBY: "LATEST_HOBBY",
|
|
FAVORITE_ANIME: "FAVORITE_ANIME",
|
|
RANKED_UP: "RANKED_UP",
|
|
CHARACTER_CLASS: "CHARACTER_CLASS",
|
|
HIGH_SCORE: "HIGH_SCORE",
|
|
FINISHED_PLAYING: "FINISHED_PLAYING",
|
|
FINISHED_READING: "FINISHED_READING",
|
|
CANT_WAIT: "CANT_WAIT",
|
|
ADD_STATUS: "ADD_STATUS",
|
|
WHATS_ON_YOUR_MIND: "WHATS_ON_YOUR_MIND"
|
|
};
|
|
const r76 = [{
|
|
value: r40.PLAYING,
|
|
label: () => intl.string(t.r5TNmx)
|
|
}, {
|
|
value: r40.LISTENING_TO,
|
|
label: () => intl.string(t["ylzor/"])
|
|
}, {
|
|
value: r40.WATCHING,
|
|
label: () => intl.string(t.pzz9iP)
|
|
}, {
|
|
value: r40.CURRENT_OBSESSION,
|
|
label: () => intl.string(t.xaCthD)
|
|
}, {
|
|
value: r40.SHOWER_THOUGHT,
|
|
label: () => intl.string(t.Wf8fxL)
|
|
}, {
|
|
value: r40.TODAY_I_LEARNED,
|
|
label: () => intl.string(t.pycKiy)
|
|
}, {
|
|
value: r40.HOT_TAKE,
|
|
label: () => intl.string(t.l3pZci)
|
|
}, {
|
|
value: r40.DAD_JOKE,
|
|
label: () => intl.string(t["3XVZ0v"])
|
|
}, {
|
|
value: r40.EMOJI_DAY,
|
|
label: () => intl.string(t["4U+EJP"])
|
|
}, {
|
|
value: r40.USELESS_TALENT,
|
|
label: () => intl.string(t["Z3Vn/X"])
|
|
}, {
|
|
value: r40.VIDEO_GAME_ITEM,
|
|
label: () => intl.string(t.PiepBk)
|
|
}, {
|
|
value: r40.READING,
|
|
label: () => intl.string(t.pYQRnN)
|
|
}, {
|
|
value: r40.SONG_STUCK,
|
|
label: () => intl.string(t.S7UJ0u)
|
|
}, {
|
|
value: r40.MOST_USED_EMOJI,
|
|
label: () => intl.string(t["1TlHwx"])
|
|
}, {
|
|
value: r40.BEST_FOOD,
|
|
label: () => intl.string(t.ZPjuez)
|
|
}, {
|
|
value: r40.FICTIONAL_WORLD,
|
|
label: () => intl.string(t.lyOeXL)
|
|
}, {
|
|
value: r40.USERNAME_ORIGIN,
|
|
label: () => intl.string(t.l6Yb3T)
|
|
}, {
|
|
value: r40.THEME_SONG,
|
|
label: () => intl.string(t.Vok4QU)
|
|
}, {
|
|
value: r40.FAVORITE_COLLECTIBLE,
|
|
label: () => intl.string(t.T24umy)
|
|
}, {
|
|
value: r40.GAME_MECHANIC,
|
|
label: () => intl.string(t.kzToEh)
|
|
}, {
|
|
value: r40.NPC_COMPANION,
|
|
label: () => intl.string(t["/Zm5VV"])
|
|
}, {
|
|
value: r40.FOOD_CRAVING,
|
|
label: () => intl.string(t.ujnXus)
|
|
}, {
|
|
value: r40.MYTHICAL_PET,
|
|
label: () => intl.string(t["45r7ue"])
|
|
}, {
|
|
value: r40.LATEST_HOBBY,
|
|
label: () => intl.string(t.SluNa8)
|
|
}, {
|
|
value: r40.FAVORITE_ANIME,
|
|
label: () => intl.string(t.R1f9RT)
|
|
}, {
|
|
value: r40.RANKED_UP,
|
|
label: () => intl.string(t.nXJgjn)
|
|
}, {
|
|
value: r40.CHARACTER_CLASS,
|
|
label: () => intl.string(t.SWVxPM)
|
|
}, {
|
|
value: r40.HIGH_SCORE,
|
|
label: () => intl.string(t.gbUeX7)
|
|
}, {
|
|
value: r40.FINISHED_PLAYING,
|
|
label: () => intl.string(t.bIrdLj)
|
|
}, {
|
|
value: r40.FINISHED_READING,
|
|
label: () => intl.string(t["tcQn+J"])
|
|
}, {
|
|
value: r40.CANT_WAIT,
|
|
label: () => intl.string(t["40gTjw"])
|
|
}, {
|
|
value: r40.ADD_STATUS,
|
|
label: () => intl.string(t.Vq4UmS)
|
|
}, {
|
|
value: r40.WHATS_ON_YOUR_MIND,
|
|
label: () => intl.string(t.xod367)
|
|
}];
|
|
export const STATUS_MAX_LENGTH = 128;
|
|
export { r20 as ClearAfterValues };
|
|
export { r24 as StatusOptions };
|
|
export { r35 as ClearAfterOptions };
|
|
export { r40 as CustomStatusPromptValues };
|
|
export { r76 as CustomStatusPrompts };
|