aceleradora-TW / aceleradora-TW/acelera-mais-front

Reaproveitar o componente de STATUS para listagem de mentoras

Abierto
#115 0 comentarios 0 reacciones 2 asignados Reclamado por @drebarcelos Ver en GitHub
FRONT-END Nv: Médio
Lenguaje dominante
JavaScript
Estrellas
2
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Contexto
====
Eu como mentora administradora
Quero ter o controle do status de cada mentoras avaliadoras (pendente, habilitada ou desabilitada)

Critérios
====
Fluxo de edição (GWT)
- Quando o admin alterar o botão Habilitar/Desabilitar o "Status" deve acompanhar a mudança;
- o botão estando Habilitar o STATUS deve estar Desabilitado (vermelho)
- o botão estando Desabilitar o STATUS deve estar Habilitado (azul)
- o STATUS Pendente (amarelo) não tem ligação com o botão e sim com o First-Login ou Email-Resent

Tasks
====
- [x] Reaproveitar o componente de STATUS já existente na listagem de mentoras
- [x] Adicionar nova configuração de cores no componente: Pendente - Amarelo, Desabilitado - Vermelho e Habilitado - Azul

![image](https://user-images.githubusercontent.com/66261917/173071318-ec1b3533-5336-419d-8e81-264e6f8bf486.png)

![image](https://user-images.githubusercontent.com/66261917/173071394-658c3c8d-3ac9-415d-b414-4cd1122bfea5.png)

- [x] Se a `flag` for `'user-disabled'`, STATUS deve constar "Desabilitado"
- [x] Se a `flag` for `'user-enabled'`, STATUS deve constar "Habilitado"
- [x] Fazer verificação da flag `'first-login'` e `'email-resent'`
- [x] Caso mentora não tenha realizado o First Login ou Email-Resent tenha sido enviado, STATUS deve constar "Pendente"

Apoio técnico
====
- [HTTP STATUS CODE EXISTENTES](https://http.cat/)
- [HTTP STATUS CODE](https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Status) (Documentação em português)
- [PROTOTIPO NO FIGMA](https://www.figma.com/file/qoIh6wsJfyKEIBTlY8iGsi/Prot%C3%B3tipo%3A-AceleraMais?node-id=0%3A1)

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.