Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/show collapse all button #13225

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

GabrielSMonteiro
Copy link

[#13202] Adicionar botão "Mostrar tudo/Recolher tudo" para estudantes na página de submissão

Fixes #13202

Outline of Solution

Para implementar a funcionalidade de "Mostrar tudo/Recolher tudo" na página de submissão dos estudantes, criei uma nova ação chamada ToggleAllSubmissionsAction. Esta ação é responsável por alternar o estado de todas as submissões entre expandido e recolhido.

O teste ToggleAllSubmissionsActionTest verifica se a ação funciona corretamente para um caso típico, onde temos múltiplas submissões. O teste simula um estudante logado e verifica se a ação retorna a mensagem esperada após alternar todas as submissões.

Principais pontos da implementação:

  1. Criação da classe ToggleAllSubmissionsAction que estende Action.
  2. Implementação do método execute() na ação para processar a alternância de todas as submissões.
  3. Criação do teste ToggleAllSubmissionsActionTest para verificar o comportamento da ação.
  4. Adição dos botões "Mostrar tudo" e "Recolher tudo" na interface do usuário (não incluído no teste, mas será implementado na UI).

Copy link

Hi @GabrielSMonteiro, thank you for your interest in contributing to TEAMMATES!
However, your PR does not appear to follow our contribution guidelines:

  • Title must start with the issue number the PR is fixing in square brackets, e.g. [#<issue-number>]

Please address the above before we proceed to review your PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a show all/collapse all button for students on their submission page
1 participant