Tenho dados que são buscadas no banco e mostradas em um table, porém quero que assim que adicionar um novo dado via modal, essa lista atualize com esse novo dado, estou usando o componentDidUpdate, funciona, porém fica no loop de requisições no banco. Como poderia fazer para atualizar uma única vez após cadastrar o dado.
refreshList() {
fetch('https://localhost:5000/api/cliente')
.then(response => response.json())
.then(data => {
this.setState({ cli: data });
}
);
}
componentDidUpdate() {
this.refreshList();
}```