не может прочитать тип свойства в редукторах в Redux - PullRequest
0 голосов
/ 30 июня 2018

Я получаю эту ошибку "не могу прочитать тип свойства undefined" в редукторах в местах.js в репозитории, на который я ссылаюсь здесь. У меня есть действия, и они бывают разных типов, в чем причина? Вот ссылка на репозиторий введите описание ссылки здесь

1 Ответ

0 голосов
/ 30 июня 2018

Ваши действия достигнут редукторов с помощью функции dispatch, которая будет передаваться вашим действиям с помощью connect.

Вместо того, чтобы возвращать объект с type и payload, вместо этого используйте dispatch({ type, payload }) в своих действиях.

Ваше действие должно выглядеть следующим образом

function actionName (args) {
    // any logic which you may need
    return (dispatch) {
        dispatch({ payload: 'payload data', type: 'yourType'})
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...