Closed ThHenrique closed 1 year ago
Causa - Nao estava caindo no catch
Solucao - Mover tratamento de erro para view
const onSubmit: SubmitHandler<IUserLogin> = async data => { try { setErrorMessage(null); setIsLoading(true); await authRequest.authenticate(data); goToApp(); } catch (error) { if (isAxiosError(error)) { if (error.response) { if (error.response.status === 401) { setError("password", { message: "Senha incorreta. Tente novamente", }); throw new Error("Unauthorized"); } } } const genericMessageError = "Algo inesperado aconteceu, tente novamente!"; setErrorMessage(genericMessageError); throw new Error(genericMessageError); } finally { setIsLoading(false); } };
20 Corrigindo erro quando usuario erra a senha - (Nao estava ficando vermelho).
Causa - Nao estava caindo no catch
Solucao - Mover tratamento de erro para view