Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

não consigo fazer submissão do botão com formulário

Estou trilhando no curso React 19: JSX, componentes, form action e useState Não cria evento no dev toools não aparece nada import "./formulario-de-evento.estilos.css";
import { CampoDeEntrada } from "../CampoDeEntrada";
import { CampoDeFormulario } from "../CampoDeFormulario";
import { Label } from "../Label";
import { TituloFormulario } from "../TituloFormulario";
import { ListaSuspensa } from "../ListaSuspensa";
import { Botao } from "../Botao";

export function FormularioDeEvento({ temas }) {

function aoFormSubmetido (formData) {
console.log('opa, tá na hora de criar um novo evento', formData)
const evento = {
capa: formData.get('capa'),
tema: temas.find(function(item) {
return item.id == formData.get('tema')
}),
data: new Date(formData.get('dataEvento')),
titulo: formData.get('nomeEvento')
}
console.log('esse é o evento', evento)
}

return (


Preecha para criar um evnento:


Qual o nome do evnento?



Qual o nome do evnento?



Data do evento



Tema do evento




Criar evento


);
}
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
2 respostas

Olá, Robson, como vai?

Você pode compartilhar o repositório com o projeto completo? Assim consigo reproduzir o projeto e o comportamento aqui, analisar a implementação e verificar o que está impedindo a submissão do formulário. Se possível, informe também exatamente em qual aula e em qual momento do vídeo você encontrou essa dificuldade. Dessa forma, consigo comparar o seu código com o que foi desenvolvido naquele ponto do curso e ter uma referência mais precisa do que você está tentando implementar.

Estamos à disposição para ajudar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

https://github.com/robsonsoaresid/tecboard
Aula 04: Submetendo o formulário; 4. Action do formulário no momento em que ele clica para criar evento. Quando eu clico no botão criar evento com os campos preechido do formulário não atualiza a página e nem o dev tools responde.