Сообщение от Aetae
|
Вызовы рендера: стейт - отдельно, пропс - отдельно, нужен стор? - тоже отдельно.
|
но ведь сам рендер вызывается однократно, если в коде синхронно поменялось и то и другое и третье, так что не проблема
Сообщение от Aetae
|
Можешь попробовать энтот твой FlatList в <Observer><FlatList ...></Observer> заключить
|
не поможет, FlatList от этого не станет обзервером
я бы попробовал так:
const MobxFlatList = observer(FlatList)
и потом юзать MobxFlatList. А уж если такое не поможет - менять массив иммутабельно, то есть вместо test.data.arr.push(newItem) делать test.data.arr = [...test.data.arr, newItem]
ну и там далее ещё кое-где поменять.
использовать в рендере toJS - это антиMobX