Quando o número de formulários é grande, o tempo para carregar os formulários na tabela do administrador fica grande e não é intuitivo visualizar +10 formulários ao mesmo tempo. Em razão disso, mostrou-se necessário a criação de paginação dos formulários. Essa issue é responsável por estabelecer os requisitos da parte do front-end da paginação
Tarefas:
[x] Quando o número de páginas for menor ou igual a 7, mostrar todos os índices da página
[x] Quando houver mais de 7 páginas E o usuário estiver nas 3 primeiras ou 3 últimas páginas, mostrar os 3 primeiros índices, um índice de "..." e mostrar os 3 últimos índices
[x] Quando houver mais de 7 páginas E o usuário estiver entre as 3 primeiras e 3 últimas páginas, mostrar os 3 primeiros índices, um índice de "...", o índice da página logo antes, o índice da página logo depois, um índice de "..." e os 3 últimos índices
[x] Quando a página mudar, os índices devem mudar de acordo com a lógica estabelecida nas tarefas acima
[x] Quando o número de páginas mudar, os índices devem mudar de acordo com a lógica estabelecida nas tarefas acima
Testes:
[x] Correto funcionamento da geração de índices das páginas seguindo as tarefas
Descrição:
Quando o número de formulários é grande, o tempo para carregar os formulários na tabela do administrador fica grande e não é intuitivo visualizar +10 formulários ao mesmo tempo. Em razão disso, mostrou-se necessário a criação de paginação dos formulários. Essa issue é responsável por estabelecer os requisitos da parte do front-end da paginação
Tarefas:
Testes: