Depois atualizar (adicionei os valores do formulario) o valor do estado da variável colaboradores, eu quis printar o valor colaboradores no console. Mas apareceu uma lista vazia. Porque esta acontecendo isso? Deveria aparece o valores que atualizei usando o setColaboradores, certo? Ou digitei algo errado?
function App() {
const [colaboradores, setColaboradores] = useState([]);
const aoNovoColaboradorAdicionado = (colaborador) => {
setColaboradores([...colaboradores, colaborador]);
console.log(colaboradores);
}
return (
<div className="App">
<Banner />
<Formulario aoColaboradorCadastrado={colaborador => aoNovoColaboradorAdicionado(colaborador)}/>
</div>
);
}
export default App;