Pular para conteúdo

Projeto 10: Formulário de Contato Reativo 📝

Objetivo

Desenvolver um formulário robusto com validações em tempo real usando Reactive Forms.

Requisitos

  • [ ] Criar um FormGroup com os campos: Nome, E-mail e Assunto.
  • [ ] Adicionar validadores: required para todos e email para o campo de e-mail.
  • [ ] Exibir mensagens de erro apenas quando o campo for "touched" e estiver "invalid".
  • [ ] Desabilitar o botão de envio até que o formulário seja válido.

Desafio Extra

Crie um validador personalizado que impeça o uso de e-mails de domínios específicos (ex: teste.com).