Я не знаю почему! но это сработало, когда я добавил еще одно гнездо
slides.map((item)=>{
return(
<div key={item.id}>
<div className="item-slider"
style={{background:'url("../images/covers/'+item.cover+'")'}} >
</div>
</div>
)
})
Вы хотите небольшую вариацию на это: Шаблон "memento". Вы храните снимки или Вашего полного дерева объектов или просто всех различий в каждом изменении. Вооруженный этой последовательной историей изменений, можно затем пойти назад и передать в посредством команд к содержанию основ, не теряя подчиненные объекты.