Как я могу отправить избыточные действия? - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь создать пример приложения с авторизацией. Использование приставки и машинописи.

Действие loginUser в файле actions.tsx выполняется, а сокращенное - нет.

Ниже вы можете найти мой код https://codesandbox.io/s/react-router-auth-with-redux-3p38q

Проблема возникает в файле index.tsx при отправке действия входа в систему (строка 89).

1 Ответ

0 голосов
/ 08 января 2020

Вы не отправляете фактическое действие, а только функцию, которая создает действие. Поэтому измените

return dispatch(loginSuccess);

на

return dispatch(loginSuccess());

Запуск loginSuccess() создает действие, а затем отправляется.

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