boa noite,quando eu escrevo o nome do autor, o nome do livro e o valor ele não insere na lista apenas mostra as array com as mensagem escrita pedindo para entrar com o nome do autor nome do livro e o valor, mesmo estão certo ele não deixa inserir na lista esse é meu código
APP
import React, { Component, Fragment } from 'react';
import 'materialize-css/dist/css/materialize.min.css';
import './App.css';
import Header from './Header';
import Tabela from './Tabela';
import Form from './Formulario';
class App extends Component {
state = {
autores: [
{
nome: 'Paulo',
livro: 'React',
preco: '1000'
},
{
nome: 'Daniel',
livro: 'Java',
preco: '99'
},
{
nome: 'Marcos',
livro: 'Design',
preco: '150'
},
{
nome: 'Bruno',
livro: 'DevOps',
preco: '100'
}
],
};
removeAutor = index =>{
const { autores } = this.state;
this.setState(
{
autores : autores.filter((autor, posAtual) =>{
return posAtual !== index;
}),
}
);
}
escutadorDeSubmit = autor => {
this.setState({ autores: [...this.state.autores, autor] })
}
render() {
return (
<Fragment>3
<Header/>
<div className="container mb-10">
<Tabela autores = { this.state.autores } removeAutor = { this.removeAutor }/>
<Form escutadorDeSubmit={ this.escutadorDeSubmit }/>
</div>
</Fragment>
);
}
}
export default App;