Реагировать на пользователя с избыточным входом, если регистрация прошла успешно - PullRequest
0 голосов
/ 28 мая 2018

Я новичок, чтобы реагировать, и я почти уверен, что это тривиальная проблема, но я не мог найти решение этой проблемы.Мой вопрос:

Как сделать еще одну отправку для входа в систему после завершения регистрации?

У меня есть функция отправки для формы регистрации, подобная этой.

const mapDispatchToProps = (dispatch) => ({
  onSubmit: (username, password, email) => {
    dispatch(register(username, password, email))
  }
});

Отправка моего логина

const mapDispatchToProps = (dispatch) => ({
  onSubmit: (username, password) => {
    dispatch(login(username, password))
  }
})

Все, что я хочу - это войти в систему после регистрации пользователя.

1 Ответ

0 голосов
/ 28 мая 2018

Сделайте, чтобы ваше первое действие изменило поле в вашем магазине (скажем, isRegistered), затем используйте mapStateToProps, чтобы проверить, является ли isRegistered значение true, и назовите ваше второе действие, если оно есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...