Boas práticas na Construção de Formulários

Esse repositório contem exemplos de como construir formulário extensíveis para uso na plataforma ZW. Mais informações sobre a teoria envolvida pode ser encontrada no repositório zw_ui aqui e nas gravações dos encontros de apresentação desse material.

Esse repositório foi construído através da ferramenta NX, um alternativa ao Angular CLI. Para mais informações visite a doc da ferramenta.

Visualizando os exemplos

Pre-requisitos: Instalar Node(versão 12) e npm

  1. Instalar dependências
> npm i
  1. Rodar o projeto
> nx serve
  1. Visite http://localhost:4200

Conteúdo do repositório

  1. Field Error Component - apps/ui/src/app/field-error
  2. Field Info Component - apps/ui/src/app/field-info
  3. Field Label Component - apps/ui/src/app/field-label
  4. Form Field Component - apps/ui/src/app/form-field
  5. Select Component - apps/ui/src/app/select
  6. Select Option Component - apps/ui/src/app/select-option
  7. Select Current Directive - apps/ui/src/app/select-current.directive
  8. Select Directive - apps/ui/src/app/select.directive