Я использую @ngrx/entity
, и это создает состояние, которое выглядит следующим образом:
{
ids: [1, 2, 3],
entities: [
1: {id:1, title: "Some title", likes: {count: 1}},
2: {id:2, title: "Some title", likes: {count: 1}},
3: {id:3, title: "Some title", likes: {count: 1}}
]
}
@ngrx/entity
действительно дает нам несколько полезных помощников для обновления элемента, но кажется (из того, что яможно видеть только в документах), ограниченных только обновлением объекта WHOLE.
Однако, когда пользователь переключает кнопку «Мне нравится», я хотел бы в своем редукторе обновить только это свойство state.entities[2].likes
с помощью ответа.
Есть идеи, как мне это сделать?