Skip to content

Instantly share code, notes, and snippets.

@castrolol
Created March 6, 2018 01:56
Show Gist options
  • Save castrolol/5c2a4ad741d4d241a932fbe93958b854 to your computer and use it in GitHub Desktop.
Save castrolol/5c2a4ad741d4d241a932fbe93958b854 to your computer and use it in GitHub Desktop.

Exercicio de Componentes

Cadastro de Endereço

Campos:

  • Logradouro
  • Tipo de Logradouro (Rua, Avenida, Alameda)
  • CEP
  • Bairro
  • Complemento
  • Cidade (campo aberto)
  • Estado (lista)
  • Observação
  1. Criar um projeto novo com react-scripts-ts...
  2. Criar um layout ;D
  3. Criar os componentes de Crud, form, grid (todo o resto, é a gosto);
  4. Componentizar as partes cruciais, Input, Grid, Row, se tiver, outros componentes interagiveis ;D
  5. Adicionar o state do form, ele tem que ser editavel e ficar no this.state;
  6. A Grid tem que ser populada atraves de um array de items (dataSource);
  7. O Form tem que disparar evento para o App adicionar o item;
  8. O Form tem que ser limpo, ao salvar
  9. O Form NÃO PODE SALVAR COM NENHUM CAMPO EM BRANCO.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment