const i=()=>{const r=e=>{var a;const o={400:"Dados inválidos fornecidos",401:"Sessão expirada. Faça login novamente",403:"Acesso negado para visualizar esta demanda",404:"Demanda não encontrada",422:"Dados fornecidos são inválidos",500:"Erro interno do servidor. Tente novamente mais tarde",502:"Serviço temporariamente indisponível",503:"Serviço em manutenção. Tente novamente mais tarde",default:"Erro ao carregar demanda. Verifique sua conexão"},n=(a=e==null?void 0:e.response)==null?void 0:a.status;return o[n]||o.default},s=e=>{var a;const o={400:"Token inválido ou não fornecido",404:"Token não encontrado em nosso sistema",422:"Token fornecido é inválido",429:"Muitas tentativas de recuperação. Tente novamente mais tarde",500:"Erro interno do servidor. Tente novamente mais tarde",502:"Serviço temporariamente indisponível",503:"Serviço em manutenção. Tente novamente mais tarde",default:"Erro ao processar recuperação de senha."},n=(a=e==null?void 0:e.response)==null?void 0:a.status;return o[n]||o.default};return{getErrorMessage:r,getPasswordRecoveryErrorMessage:s,handleApiError:(e,o)=>{const n=r(e);return o.error(n,{timeout:5e3}),n},handlePasswordRecoveryError:(e,o)=>{const n=s(e);return o.error(n,{timeout:5e3}),n}}};export{i as u};
