Словил затуп, допустим есть state ={listItems:null} и при клике я беру какой то объект и закидываю туда, при следующем клике я должен взять прошлый объект + новый и записать туда же в state. В конце должен выйти listItem из объектов новых, но как это сделать. Вот моя неправильная реализация:
state = {
listItems: null,
}
addItem = (itemId) => {
const newItem = this.props.itemsList.filter(
item => itemId === item.id
)
this.setState(state => ({
listItems: [state.listItems, newItem[0]]
}))
}