Professor,
Boa tarde,
Estou com uma dúvida referente a esta linha:
import { useState } from 'react';
import Banner from './componentes/Banner/banner';
import Formulario from './componentes/Formulario/Formulario';
function App() {
const [colaboradores, setColaboradores] = useState([])
const aoNovoColaboradorAdicionado = (colaborador) => {
console.log(colaborador)
setColaboradores([...colaboradores, colaborador])
}
return (
<div className="App">
<Banner />
<Formulario aoColaboradorCadastrado={colaborador => aoNovoColaboradorAdicionado(colaborador)}/>
</div>
);
}
export default App;
mais expressamente esta linha:
<Formulario aoColaboradorCadastrado={colaborador => aoNovoColaboradorAdicionado(colaborador)}/>
Neste caso o "colaborador" é o OBJETO recebido do Formulario.js, a após isso este OBJETO é passado como argumento para a função "aoNovoColaboradorAdicionado" ?
Seria isto que este trecho de código estaria fazendo?
Obrigado