Estou usando o FETCH e ele não retorna erro nenhum, mas o JSON do exercício não atualiza,
aqui está meu código:
enviaForm(event){
event.preventDefault();
console.log("Dados sendo enviados");
fetch("https://cdc-react.herokuapp.com/api/autores", {credentials: 'include'}, {
method: 'POST',
body: JSON.stringify({email: this.state.email, senha: this.state.senha, nome: this.state.nome}),
headers: {
'Accept': 'aplication/json',
'Content-Type': 'aplication/json'
},
mode: 'no-cors'
})
.then(response => {
if (response.status !== 200){
console.log(response.status);
return;
}
return response.json()})
.then(data => this.setState({lista:data}))
.catch(err => console.log(err));
}
Qual o motivo disso acontecer?