Всем привет
Надеюсь кто-то юзал MobX и может подсказать как работает реактивность
Вот есть у меня observable map, как я понимаю по сути мэпа просто обернута в прокси
Возникает вопрос: если у меня значения в мапе это классы, внутри которых творится своя реактивная логика, и если внутри класса какие-то observable поля изменят значения, мэпа это заметит и подхватит? По-идее не должна ведь, ибо прокси не умеет следить за внутрянкой, прокси смотрит за обращениями к мэпе
Просто я столкнулся с тем, что иногда (90% случаев) оно работает нормально, а порой тупо не подхватывает изменения, в итоге реакт не понимает что данные изменились и нужно перерендерится. Хочу понять как это вообще работает