Closed guibzo closed 11 months ago
Seria também interessante que o back-end retorne o total de itens baseado no status. reprovedWhitelists - 3300 approvedWhitelists - 2352 interviewApprovedUsers - 555 interviewReprovedUsers - 333 ...
Isso evitaria de fazer chamadas pra API e filtragens adicionais no front somente pra contabilizar o total de itens baseado no status, o que é necessário pra lógica do Metacritic e pra definição de quantas páginas têm a tabela.
Se eu entendi corretamente, você não precisa buscar essas informações diretamente na rota de pesquisa, mas sim na rota de análises. De qualquer forma, eu adicionei interviewApprovedUsers e interviewReprovedUsers, que você mencionou em: a83c426.
Exemplo de query:
https://saturn-api.rocketmta.com/saturn/player/whitelist/search?page=1&per_page=5&status=REPROVADO
Na atualização do console, estou tendo alguns problemas em relação à paginação das whitelists.
Pra paginação funcionar de acordo com o filtro, preciso enviar os filtros checkeds como parâmetro na chamada de requisição da API pra que a API retorne os itens já filtrados de acordo. Sem isso, os itens são buscados de acordo com a paginação mas nunca em número constante:
Call:
Necessito que a API capte a query de "status" e retorne os itens baseado nisso e nas demais querys.