actionFullLogin.js 457 B

1234567891011121314
  1. import { actionLogin } from "./actionLogin";
  2. import { actionAuthLogin } from "./actionAuthLogin";
  3. import { actionFindUser } from "./actionFindUser";
  4. export const actionFullLogin = (login, password) => async dispatch => {
  5. let result = await dispatch(actionLogin(login, password));
  6. if (result !== null) {
  7. dispatch(actionAuthLogin(result));
  8. } else {
  9. alert("That user doesn’t exist!");
  10. localStorage.clear();
  11. }
  12. await dispatch(actionFindUser());
  13. };