aceleradora-TW / aceleradora-TW/descarte-certo

[Orçamento Rápido] Refatorar Modal

Abierto
#158 0 comentarios 0 reacciones 2 asignados Reclamado por @liasantos Ver en GitHub
Front-End
Lenguaje dominante
JavaScript
Estrellas
15
Forks
6
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

(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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.