У меня есть кнопка удаления на странице '/ book'. При нажатии на эту кнопку, он должен удалить содержимое на сервере (это работает нормально). Но после удаления записей страница должна обновиться sh. Но этого не происходит.
<Button onClick={(e) => { this.deleteRecord(e, k.id) }}>Delete</Button>
Вот функция deleteRecord ():
deleteBook(e, id) {
e.preventDefault();
fetch(`url/${id}`, {
method: 'DELETE',
}).then(res => {
return res.json()
})
.then(data => console.log(data))
.catch(error => console.log('ERROR from delete component'))
this.props.history.push('/book'); //to navigate
}