SUP, ребята! Это код на стороне сервера, когда что-то идет не так:
return res.status(400).send({ error: 'Email already used!'});
И это мой код внешнего интерфейса, который я пытаюсь поймать сообщение об ошибке:
return async dispacth => {
try {
const res = await axios.post('http://localhost:3333/account/signin', userData);
localStorage.setItem('JWT_TOKEN', res.data.token);
dispacth({
type: AUTH_SIGN_IN,
token: res.data.token
});
} catch (err) {
console.log(err.message)
console.error('error', err);
dispacth({
type: AUTH_ERROR,
errorMessage: err.message
});
}
}
Но это то, что я получил на консоли браузера: