Oi.
É possível usar a função "salvaAleteração" com o spread operator nos argumentos de cada input customizado?
Como seria isso?
Oi.
É possível usar a função "salvaAleteração" com o spread operator nos argumentos de cada input customizado?
Como seria isso?
Seria assim?
Na class "FormularioAutor" no parte de "InputCustomizado"
<InputCustomizado id="nome" type="text" name="nome" value={this.state.nome} onChange={this.salvaAlteracao.bind(this,'nome')} label="Nome"/>
E depois na classe "InputCustomizado", usaríamos o spread operator, assim?
<input {...this.props}/>
Seria dessa forma?
Marcelo, bom dia!
Exatamente, você pode passar os parâmetros no componente pai e usar ele com uma declaração usando o spread attriubutes, você pode ver a respeito no exemplo abaixo:
https://repl.it/repls/UnripeTrustworthyIntegers
E a documentação é ótima também:
https://gist.github.com/sebmarkbage/07bbe37bc42b6d4aef81
Espero ter ajudado e bons estudos!