Отправка не определена в Thunk - PullRequest
0 голосов
/ 04 января 2019

Как я могу использовать dispatch в моем Thunk?

Thunk:

export const submitFormPost = credentials => {
    const { student, group } = credentials;

    AsyncStorage.setItem("loggedIn", JSON.stringify(credentials));
    console.log(dispatch)
    return dispatch => {
        dispatch(fetchEvents(student || group));
        dispatch(navigate("Month"));
    };
};

В моем компоненте контейнера у меня есть:

const mapStateToProps = state => {
  return {
    credentials: state.setCredentials
  };
};

const mapDispatchToProps = {
  fetchEvents,
  setYear,
  setGroup,
  submitFormPost,
  setStudent
};

export default withNavigation(
  connect(
    mapStateToProps,
    mapDispatchToProps
  )(Pickers)
);
...