Mobx ведет себя странно

Столкнулся со странной проблемой. Есть стор в котором имеется

listItems = [];
   
   item = {
      id: this.idIterate,
      name: '',
      checked: false,
      comment: '',
      innerItemIdIterate: 0,
      innerItems: []
   }

есть экшены на разные действия, но это не суть, суть в том, после добавления нескольких заполненных объектов item в listItems, и выводе через реакт методом map, каждый следующий перезатирает все остальные. Спасите меня! Что я только уже не пробовал, пытался сделать обычную переменную, и ей присвоить item, но ничего не работает. Облазил инет, нигде нет такой проблемы. Я не знаю что это и как это победить... Зачем он переписывает все элементы? Есть подозрения что это как то связано с observable, но listItems не обсервабле, подскажите пожалуйста, как побороть этого монстра? введите сюда описание изображения введите сюда описание изображения

введите сюда описание изображения


Ответы (0 шт):