12.2.7 • Published 1 year ago

asap-supplementary-data v12.2.7

Weekly downloads
116
License
-
Repository
-
Last release
1 year ago

AsapSupplementaryData v0.0.1

Componente de dados complementares do usuário

Dependências

Esse componente tem como depedências:

  • angular
  • angular/material

Instalação

Usando NPM

npm i asap-supplementary-data

Para o correto funcionamento do componente é necessário os seguintes itens no localStorage:

ItemDescriçãoExemplo
tokenToken do usuário logadoBearer JWT
supplementary_data_checkVerificação se o usuário já preencheu os dados complementares0/1
clientID do cliente na ASAPnumber
loggedUserdados do usuário logadoJSON: {data: {id: ..}}
apiURLURL da api utilizadahttps://api.dominio.com.br/

Utilização

Para exibir o formulário, basta adicionar o componente:

<asap-supplementary-data></asap-supplementary-data>

Para verificar a obrigatoriedade no preenchimento do formulário de cadastro complementar:

  • Adicione o modal no tela que será usada após a autenticação
<div class="modal fade in" id="supplementary-data-modal" data-keyboard="false" data-backdrop="static">
  <div class="modal-dialog  modal-dialog-centered" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title">Dados complementares</h5>
      </div>
      <div class="modal-body">
        <asap-supplementary-data (afterSave)="onSubmit()"></asap-supplementary-data>
      </div>
    </div>
  </div>
</div>
  • Adicione a verificação no typescript:
ngOnInit() {
  const sdRequired = AsapClientPipe.dictionary.supplementaryDataRequired;
  const check = localStorage.getItem('supplementary_data_check');
  const lu = localStorage.getItem('loggedUser');
  if (lu && sdRequired && check === '0') {
    $('#supplementary-data-modal').modal();
  }
}

onSubmit() {
  $('#supplementary-data-modal').modal('hide');
}

Atualizações

Componente em fase de desenvolvimento.

12.2.6

1 year ago

12.2.7

1 year ago

12.2.6-dev.1

1 year ago

12.2.6-dev.2

1 year ago

12.2.5

2 years ago

12.2.4-dev.6

2 years ago

12.2.4-dev.5

2 years ago

12.2.4-dev.4

2 years ago

12.2.4-dev.3

2 years ago

12.2.4-dev.2

2 years ago

12.2.4-dev.1

2 years ago

12.2.2

2 years ago

12.2.3

2 years ago

12.2.4

2 years ago

12.0.7

3 years ago

12.0.8

3 years ago

12.0.9

3 years ago

12.2.1

2 years ago

12.1.4-dev.3

2 years ago

12.1.4-dev.2

2 years ago

12.1.4-dev.1

2 years ago

12.2.0

2 years ago

12.1.4-dev.4

2 years ago

12.1.2-dev.1

2 years ago

12.1.2-dev.2

2 years ago

12.1.6

2 years ago

12.1.7

2 years ago

12.1.8

2 years ago

12.1.9

2 years ago

12.1.2

2 years ago

12.1.3

2 years ago

12.1.4

2 years ago

12.1.5

2 years ago

12.1.0

3 years ago

12.1.1

3 years ago

12.0.3

3 years ago

12.0.4

3 years ago

12.0.5

3 years ago

12.0.6

3 years ago

12.0.1

3 years ago

12.0.2

3 years ago

0.4.1

3 years ago

0.4.2

3 years ago

0.3.9

3 years ago

0.4.0

3 years ago

0.3.6

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.5

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.0

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.9

4 years ago

0.2.2

4 years ago

0.1.6

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.5

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.4

4 years ago

0.0.2

5 years ago

0.0.1

5 years ago

0.0.1-alpha

5 years ago