UNPKG

constatic

Version:
2 lines (1 loc) 946 B
import{commonTexts as p,divider as f,log as a,sleep as c,uiMessage as m}from"#helpers";import{menus as r}from"#menus";import{withDefaults as l}from"#prompts";import{select as k}from"@inquirer/prompts";import d from"chalk";import{promptToken as w}from"./actions/prompt.js";async function B(o,e){const n=e.map(t=>({name:`\u{1F916} ${d.yellow.underline(t.name)}`,value:t.id}));n.unshift({name:p.back,value:"back"});const i=await k(l({message:m({"en-US":"Select the token you want to edit","pt-BR":"Selecione o token que deseja editar"}),choices:n}));if(f(),i==="back"){r.presets.tokens.main(o);return}const s=await w(e);if(!s.success){a.error(s.error),await c(400),r.presets.tokens.main(o);return}const u=e.findIndex(t=>t.id===i);e[u]=s.data,o.conf.set("discord.bot.tokens",e),a.success(m({"en-US":"Token edited successfully!","pt-BR":"Token editado com sucesso!"},d.green)),await c(400),r.presets.tokens.main(o)}export{B as presetsTokensEditMenu};