aceleradora-TW / aceleradora-TW/acelera-mais-api

feat: uma linha por exercício

Aberta
#137 0 comentários 0 reações 2 responsáveis Reivindicada por @Cibely87 Ver no GitHub
FRONT-END Nv: Difícil
Linguagem predominante
TypeScript
Estrelas
9
Forks
2
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Contexto - feat: uma linha por exercício #137
===

Hoje a visualização apresenta os exercícios agregados por candidata. Isso revela quando as candidatas enviaram múltiplos exercícios.
Um avaliador precisa entrar nos exercícios para verificar o tipo correto quando múltiplos exercícios são enviados pela candidata (na lista aparece apnas um título e um tipo).

Critérios de aceitação
===
Uma linha por exercicío
O front-end deve ficar igual a imagem abaixo, com um exercício por linha:
![image](https://user-images.githubusercontent.com/52509940/166695136-7d5630fa-0b96-41ac-9708-abc677a9cba8.png)

Tasks
===
- [x] Criar novo componente de toggle row com base no antigo
- [x] Identificar os atributos que serão exibidos na nova tabela de exercícios:
- excluir contador
- manter apenas um status por exercício, não deve ser continuado
a ideia de 3 in 1.
- [x] Identificar os atributos nos objetos da resposta do backend, isso é, olhar na resposta o que condiz com o que será exibido.
Exemplo: Hoje em dia temos o atributo "challenge" na resposta da API, onde é representando no FRONTEND pela a coluna "NAME" da tabela da pagina de exercícios, queremos agora utilizar o atributo "name" que existe dentro de cada "exercises" da resposta da API no seu lugar.
- [x] Criar um mapeamento da resposta da API que contenha todas as informações necessárias para o novo toggle row funcionar.
- [x] Sugere-se a implementação de outra interface neste modelo, mantendo a atual por candidata visível apenas para a Ju.
- [x] Nenhum componente exceto o novo toggle row deve ser alterado, ou seja, não se deve modificar nada do corpo HTML e CSS dos demais componentes.

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.