Browse Source

better error messaging

feature/qrscanner
Nareshkumar Rao 3 years ago
parent
commit
e9d0c4f492
  1. 29
      src/screens/LoginScreen.js

29
src/screens/LoginScreen.js

@ -70,14 +70,27 @@ function Login() {
} }
}) })
.catch(err => { .catch(err => {
dispatch(authLogout());
toast({
title: 'An error occurred',
description: 'Sorry, an error occurred on our side.',
status: 'error',
duration: 9000,
isClosable: true,
});
if(err.response){
if(err.response.status === 401){
dispatch(authLogout());
toast({
title: 'Login Failed',
description: 'The wrong credentials were used.',
status: 'error',
duration: 9000,
isClosable: true,
});
}
}else{
toast({
title: 'An error occurred',
description: 'Sorry, an error occurred on our side.',
status: 'error',
duration: 9000,
isClosable: true,
});
}
}); });
e.preventDefault(); e.preventDefault();

Loading…
Cancel
Save