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