ngrx: состояние загрузки для каждого элемента в коллекции - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть состояние для страницы со списком элементов. Каждый элемент имеет свое собственное состояние загрузки в зависимости от нескольких действий, которые в нем можно выполнить.

Мне интересно, как лучше всего обновить состояние загрузки для элемента:

  • расширить модель для элемента с помощью свойства loading;
  • добавить свойство loadingIds к объекту состояния и добавить / удалить идентификаторы из него. В этом случае нормально ли использовать Set? Должно ли это Set быть неизменным и обновляться каждый раз? Или просто использовать add / delete методы в нем?

Может быть, есть другие хорошие варианты для этого? Мне не очень нравится какой-либо из описанных мной способов ..

...