Oi, Luan, tudo bem?
Eu não compreendi muito bem a sua questão: mas o que parece que esta sendo feito trocando o atributo name dquele input , ao inves de livro ele se chamar outra coisa
.
O escutadorDeInput
sendo chamado nos inputs
eles recebem o valor state
, seja para name
, livro
e preço
com o atributo onChange
que chama this.escutadorDeInput
dento do html:
<input
id="nome"
type="text"
name="nome"
value= {this.escutadorDeInput}
/>
<input
id="livro"
type="text"
name="livro"
value= {this.escutadorDeInput}
/>
<input
id="preco"
type="text"
name="preco"
value= {this.escutadorDeInput}
/>
Então, quando chamamos o método escutadorDeEventos
nos inputs, o usuário, a partir desse momento poderá adicionar valores.
Ficou um pouco mais claro? Qualquer dúvida é só falar!