Моя проблема в том, что у меня есть 2 редуктора, 1 возвращает объект "пользователь", а другой возвращает число, которое фактически является свойством (user.entries) объекта "пользователь".
Когда я попытался объединить эти 2 редуктора, я хочу, чтобы мой 2-й редуктор напрямую обновил свойство объекта User, но я не знаю, каким образом я мог бы это сделать.
Код чтоЯ сказал, как:
const userReducer = (state = {}, action) => {
switch (action.type) {
case 'USER_LOADED':
return action.payload; // an "user" object
default:
return state;
}
};
const entriesReducer = (state = null, action) => {
switch (action.type) {
case 'ADD_ENTRIES':
return action.payload; // a number
default:
return state;
}
};
export default combineReducers({
user: userReducer,
user.entries: entriesReducer // i know this is not correct...
});