aceleradora-TW / aceleradora-TW/acelera-mais-front
Botão desabilitar / habilitar mentora
- Dominant language
- JavaScript
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Contexto
====
Eu como mentora administradora
Quero ter o controle de habilitar e desabilitar mentoras avaliadoras
Critérios
===
Fluxo de edição (GWT)
- Quando a admin abre a listagem de mentoras
- O botão deve aparecer no final da linha de informações de cada mentora avaliadora cadastrada
- Quando clica no botão, é aberto um alerta para confirmar alteração "Tem certeza que deseja desabilitar/habilitar essa mentora?"
- A admin clica em "Cancelar" ou "OK" presente no alert
- E o botão é alterado para a situação contraria da que estava antes: "Habilitar" passa para "Desabilitar" e "Desabilitar" passa para "Habilitar"
- Ao desabilitar, toda a linha de informações da mentora avaliadora deve ficar sombreada, para indicar que está que mentora está desabilitada
- Ao habilitar, toda a linha de mentora volta para o tom original ativo.
Tasks
====
- [x] Criar botão toggle Habilitar/Desabilitar


- [x] Após clicar no botão "Desabilitar/Habilitar" abrir um alert de confirmação

- [x] Após clicar no botão "Habilitar" abrir um alert de confirmação "Tem certeza que deseja habilitar essa mentora?"
- [x] Confirmando, botão muda para "Desabilitar"
- [ ] Após habilitar, as informações da mentora avaliadora devem ficar com o tom original ativo (preto), ignorando o STATUS
- [x] Alterar o campo `flag` para `'user-enabled'` e `'user-disabled'`, fazer uma request PUT /user passando o valor da flag
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/proto/qoIh6wsJfyKEIBTlY8iGsi/Prot%C3%B3tipo%3A-AceleraMais?node-id=15%3A47&scaling=contain&page-id=0%3A1&starting-point-node-id=13%3A4)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.