Como fazer esse método excluir, funcionar usando functions?
Como fazer esse método excluir, funcionar usando functions?
Fala ai Leandro, tudo bem? Nesse caso você primeiro iria precisar criar um estado para armazenar a lista de autores para usar hooks:
const [autores, updateAutores] = useState([])
E na função de remoção, você pode fazer o filtro com o filter
pegando os dados do antigo estado.
updateAutores(oldState => oldState.filter())
A ideia seria mais ou menos essa.
Espero ter ajudado.
const removeAutor = (index) => {
setAutores((autores) =>
autores.filter((autores, posAtual) => {
return posAtual !== index;
})
);
};