Задача:
Есть пара API с собственными магазинами. Каждый из них может находиться в пустом состоянии, загружаться и т. Д. Они могут находиться в разных состояниях в разное время.
В хранилище View я хочу, чтобы переменная загрузки вычислялась из всех хранилищ, например isLoading = store1.loading || store2.loading || store2.loading
и т. Д.
Существует анимация загрузки, которая должна отображаться в зависимости от свойства загрузки View Store.
Я новичок в Mobx, но когда я пробую этот подход, я получаю всевозможные ошибки. Любые предложения о том, как сделать эту работу?
@computed isLoading() {
return this.store1.loading || this.store2.loading || this.store3.loading
}
Кстати, все "загрузочные" переменные являются наблюдаемыми.