No código:
componentDidMount(){
ApiService.ListaAutores().then(res=>{
this.setState({autores:[...this.state.autores, ...res.data]});
})
}
Qual o motivo de usarmos:
this.setState({autores:[...this.state.autores, ...res.data]});
Exatamente essa parte:
{autores:[...this.state.autores, ...res.data]}
Por que usar o this.state.autores se os autores que queremos estão todos em (seria), 'res.data'?
Ou seja, pra que usar 'this.state.autores' se temos todos os autores retornados da nossa API, usando 'res.data'?