Mobx ведет себя странно
Столкнулся со странной проблемой. Есть стор в котором имеется
listItems = [];
item = {
id: this.idIterate,
name: '',
checked: false,
comment: '',
innerItemIdIterate: 0,
innerItems: []
}
есть экшены на разные действия, но это не суть,
суть в том, после добавления нескольких заполненных объектов item в listItems, и выводе через реакт методом map, каждый следующий перезатирает все остальные.
Спасите меня! Что я только уже не пробовал, пытался сделать обычную переменную, и ей присвоить item,
но ничего не работает. Облазил инет, нигде нет такой проблемы. Я не знаю что это и как это победить... Зачем он переписывает все элементы? Есть подозрения что это как то связано с observable, но listItems не обсервабле, подскажите пожалуйста, как побороть этого монстра?

