constatic
Version:
Constatic cli
2 lines (1 loc) • 1.34 kB
JavaScript
import{commonTexts as t,divider as m,uiMessage as r}from"#helpers";import{menus as a}from"#menus";import{select as c}from"@inquirer/prompts";import i from"chalk";import{selectDiscordBot as n}from"./menu-select.js";import{withDefaults as l}from"#prompts";async function U(e,o){if(!o){await n(e);return}const s=await c(l({message:r({"pt-BR":"\u2751 Gerenciar emojis","en-US":"\u2751 Manage emojis"},i.reset.cyan.underline)+i.green(` \u{1F916} ${o.name}`),choices:[{name:r({"en-US":"\u2630 List emojis","pt-BR":"\u2630 Listar emojis"},i.blue),value:"list"},{name:r({"en-US":"\u21A5 Upload emojis","pt-BR":"\u21A5 Enviar emojis"},i.green),value:"upload"},{name:r({"en-US":"\u21AF Generate emojis file","pt-BR":"\u21AF Gerar arquivo de emojis"},i.blue),value:"file"},{name:r({"en-US":"\u2717 Delete emojis","pt-BR":"\u2717 Excluir emojis"},i.red),value:"delete"},{name:r({"en-US":"\u2937 Select other application","pt-BR":"\u2937 Selecione outra aplica\xE7\xE3o"},i.yellow),value:"select"},{name:t.back,value:"back"}]}));switch(m(),s){case"list":{a.discord.emojis.list(e,o);return}case"upload":{a.discord.emojis.upload(e,o);return}case"delete":{a.discord.emojis.delete(e,o);return}case"file":{a.discord.emojis.file(e,o);return}case"select":{await a.discord.emojis.select(e);return}case"back":{a.main(e);return}}}export{U as discordEmojisMenu};