Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] CampoTexto nao limpa apos criaçao do card do colaborador

Ola, na aula "04.Montando os times", fiz como o professor, adicionei a funçao setNome, setCargo, setImagem, setTime, mas os campos continuam preenchidos, alguem pode me dar uma luz?

function aoSalvar (evento) {
    evento.preventDefault();
    props.aoColaborador({nome, cargo, imagem, time});
    setNome('')
    setCargo('')
    setImagem('')
    setTime('')
}
1 resposta
solução!

Olá André, tudo bem? Pelo que entendi, você está com dificuldades para limpar os campos de texto após a criação do card do colaborador, certo? Pelo código que você compartilhou, parece que a função aoSalvar está correta e deveria estar limpando os campos. Talvez o problema esteja em outro lugar do seu código.

Uma sugestão é verificar se os valores dos campos estão sendo atualizados corretamente através das funções setNome, setCargo, setImagem e setTime. Verifique também se essas funções estão sendo chamadas corretamente quando o usuário clica no botão de salvar.

Outra possibilidade é que os campos estejam sendo atualizados, mas a atualização não esteja sendo refletida na interface do usuário. Nesse caso, verifique se os valores dos campos estão sendo exibidos corretamente na página.

Qualquer coisa compartilha o código completo do arquivo.

Espero ter ajudado e bons estudos!