1
resposta

erro: aoCriarTime não é uma função

aula 5.2 refatorando o formulario, o código é o mesmo da aoSubmeter, que funciona , mas o aoCriarTime não...

const aoSubmeter = (evento) => {
        evento.preventDefault()
        console.log('form enviado', nome, cargo, imagem, time )
        aoCadastrar({
            nome,
            cargo,
            imagem,
            time
        })
    }

    const aoCriarNovoTime = (evento)=>{
        evento.preventDefault()
        console.log(nomeTime,corTime)
        aoCriarTime({ nomeTime, corTime})

    } 

    \\
     <form onSubmit={aoCriarNovoTime}>
1 resposta

Oi Jeosafa, tudo bem?

Desculpe a demora em retornar.

Entendi que você está enfrentando um problema com a função aoCriarTime, que não está funcionando corretamente. Pelo código que você compartilhou, parece que essa função está sendo chamada a partir do evento onSubmit de um formulário.

O primeiro passo para solucionar o problema é verificar se a função aoCriarTime foi definida corretamente e está sendo importada no arquivo onde o código que você compartilhou está sendo executado. Certifique-se de que o nome da função esteja correto e que ela esteja sendo exportada e importada corretamente.

Além disso, verifique se os parâmetros da função aoCriarTime estão sendo passados corretamente a partir do evento onSubmit do formulário. É possível que esteja faltando algum parâmetro ou que eles estejam sendo passados em uma ordem diferente do esperado pela função.

Outro ponto que pode estar causando o problema é a ordem em que os arquivos JavaScript estão sendo carregados na sua aplicação. Certifique-se de que o arquivo que contém a definição da função aoCriarTime esteja sendo carregado antes do arquivo onde o código que você compartilhou está sendo executado.

Para ajudar ainda mais na identificação do problema, seria interessante verificar se há algum erro sendo exibido no console do navegador ao executar a função aoCriarTime. Isso pode ajudar a identificar qual é o problema específico que está impedindo a função de ser executada corretamente.

Vi que você finalizou o curso, que bom!

Um abraço e bons estudos.