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

Reaproveitar o componente de STATUS para listagem de mentoras

Aberta
#115 0 comentários 0 reações 2 responsáveis Reivindicada por @drebarcelos Ver no GitHub
FRONT-END Nv: Médio
Linguagem predominante
JavaScript
Estrelas
2
Forks
1
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

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)

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.