Если ошибка обнаружена, вы можете отправить объект действия вместо регистрации или вызова другого обработчика. Это помогает, если вы хотите отобразить сообщение об ошибке в любом месте вашего компонента.
const handleSubmit = (values) => {
try {
await dispatch(postLogin(values));
} catch (err) {
dispatch({
type: LOGIN_ERROR,
payload: { err }
})
}
}