есть какое-то вложенное поле, например, store: { users: [{name: значение,...}], ...}
Как правильнее всего писать экшены для изменения значения вложенного объекта?
У или пример без массивов
store { user: { address: {street: value, ...},...}}
тут больше вопрос, как организовать редюсер как по мне
Не хранить в одном store все подряд, а разбить. Сделать стор под users, в котором ключ будет какой то идентификатор пользователя - id или его ник, что то должно же быть. Ну и уже по айдишнику обновлять
используй combineReducers
В редьюсере можно с помощью rest/spread оператора, скорировать существующий объект и переписать в нем необходимое поле
погугли normalizer
Обсуждают сегодня