Я пытаюсь обновить свой объект БД, но все, что я получаю, это ошибка Actions must be plain objects. Use custom middleware for async actions
.
Есть идеи, как мне это исправить?
export function updateUserData(firstName, lastName) {
return function (dispatch, getState) {
const state = getState();
const { user_id, token } = state.auth;
return axios.put(USER_DATA(user_id), { firstName, lastName }, {
headers: { authorization: token }
}).then((response) => {
dispatch(console.log(response.data));
}).catch((err) => {
dispatch(console.log("Couldn't update user data."));
});
};
}