aceleradora-TW / aceleradora-TW/descarte-certo

[Orçamento Rápido] Refatorar Modal

Aberta
#158 0 comentários 0 reações 2 responsáveis Reivindicada por @liasantos Ver no GitHub
Front-End
Linguagem predominante
JavaScript
Estrelas
15
Forks
6
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

(possui dependência com cards relacionados a Modal)

## Refatorar Modal

#### **Refatoração** é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.

Algumas telas referentes a modal necessitam do mesmo elemento, para não existir duplicação de código e mostrar a importancia da reutilização do mesmo, vamos necessitar fazer uma refatoração na modal.

## Notas técnicas
Para alcançar a conclusão desse card, alguns passos são necessários serem seguidos:

1) Organizar a Indentação (**Formatar documento**, opção do editor)
2) Padronizar todos os métodos para **const**, hoje em dia existem tanto **function** quanto **const**
3) remover o miolo da modal, criar um novo componente com esse miolo
1) esse passo é importante, pois deve ser feito com muita atenção, quando modificamos um componente de lugar
ele precisará das suas dependências e também das variáveis que fazem parte do seu funcionamento
notarão que ao remover o miolo da modal o Visual Studio vai trocar a cor de algumas variáveis
e funções, pois isso indica que ao remover aquelas variáveis/funções não estão mais em uso
4) Importar o miolo para a modal e utilizar o novo componente, verificando se tudo está funcionando como deveria

## Critérios de aceitação

- [x] A modal deve estar semelhante ao que era antes da refatoração. (tanto design quanto funcionalidade)
- [x] Durante o code review, deve se considerar as notas técnicas.

## Como testar

- [x] Acessar o ambiente de QA
- [x] Clicar no botão "Orçamento rápido"
- [x] Verificar se a modal continua com o mesmo estilo e funcionalidade de sempre

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.