Как я могу изменить toggleShowUsers для первого вызова fetchUser, а затем отправлять с типом Constants.ShowUsers после?
toggleShowUsers: () => {
return dispatch => {
dispatch({
type: Constants.ShowUsers,
});
}
},
fetchUser: (userId) => {
return dispatch => {
let url = ....
axios.get(url)
.then(function(resp) {
dispatch({
type: Constants.fetchUser,
users: resp.data.users,
});
});
};
},
Итак, в моем компоненте реакции я делаю это в
componentDidMount() {
const { dispatch } = this.props;
dispatch(Actions.toggleShowUsers());
}
Я хочу сначала вызвать fetchUser, а затем toggleShowUsers.