Доброе утро. Хочу установить отдельное состояние для каждого элемента, решил добавить им свойство показа. Элементы хранятся в состоянии [items, setItems]. Получаю ошибку при следующем коде:
items.map(el => setItems(items.map(item => item === el ? item.show = !item.show : item)))
Ошибка:
react-dom.development.js:327 Uncaught TypeError: Cannot create property 'show' on boolean 'true'
Благодарю.