Olá, desde já agradeço a ajuda
import { useState } from "react";
import Banner from "./componentes/Banner";
import Formulario from "./componentes/Formulario";
function App() {
//cada vez q o colaborador for cadastrado acrescente a lista
const [colaboradores, setColaboradores] = useState([])
const aoNovoColaboradorAdicionado = (colaborador) => {
console.log(colaborador)
setColaboradores([...colaboradores, colaborador]) //
}
return (
<div className="App">
<Banner />
<Formulario colaboradorCadastrado={colaborador => aoNovoColaboradorAdicionado(colaborador)} />
</div>
);
}
export default App;
Estou com duvida nesse trecho:
setColaboradores([...colaboradores, colaborador])
Professor falou que ele esta espalhando os colaboradores aqui ....
Entendi a logica até quando a const aoNovoColaboradorAdicionado captura os valores através do parâmetro colaborador. Mas me perdi um pouco no raciocínio nessa parte. Por favor me explique.