Народ, кто пользуется ngxs для стейт менеджмента. Насколько приемлимой практикой является многократный патч стейта во время асинхронного экшена? Конкретный пример - загрузка списка. Вначале загрузки хочу выставлять loading=true, в конце loading=false. И не хочется писать отдельные экшены для этого.
Народ, кто пользуется ngxs для стейт менеджмента. Насколько приемлимой практикой является многократный патч стейта во время асинхронного экшена? Конкретный пример - загрузка списка. Вначале загрузки хочу выставлять loading=true, в конце loading=false. И не хочется писать отдельные экшены для этого.
ухаха, пять минут назад столкнулся с таким кейсом, чужой код примерно так и делает. БОЛЬ. Один поток для одной цели.
В стейте разве нельзя свойство isLoading добавить?
ну, да, разумеется, о нем и речь. Просто я хочу в одном экшене сначала пропатчить isLoading = true, потом сделать запорс и по окончанию - isLoading = false