реагирует на получение обновления обновлением так, как вы его делаете
deleteItem(event) {
console.log(event.target.remove());
}
, хотя элемент будет удален, но реагирование на это имеет любую подсказку, которая должна произойти, чтобы уведомить реагировать, что элементы изменились, и это необходимо выполнить повторный рендеринг, вам нужно вызвать setState, а затем снова реагировать на вызовы метода рендеринга,
deleteItem(e) {
const list= this.state.listItem;
list.pop() // remove the last element
this.setState({
list: list
});
}