fix: corrigir filtro de ativos, remover count de areas e navegacao ao clicar

This commit is contained in:
Frederico Castro
2025-12-20 12:22:45 -03:00
parent 45ab7412fe
commit 342e52880e
10 changed files with 2179 additions and 15 deletions

View File

@@ -46,13 +46,14 @@ function App() {
const handleSugestaoSelecionada = async (idPessoa) => {
try {
const resultados = await rankingService.searchConsultor(String(idPessoa), 1);
if (resultados && resultados.length > 0) {
const alvo = resultados[0];
const pos = alvo.posicao || 1;
const pagina = Math.ceil(pos / pageSize);
setHighlightId(alvo.id_pessoa);
setPage(pagina);
const response = await fetch(`/api/v1/ranking/posicao/${idPessoa}`);
if (response.ok) {
const alvo = await response.json();
if (alvo.encontrado && alvo.posicao) {
const pagina = Math.ceil(alvo.posicao / pageSize);
setHighlightId(alvo.id_pessoa);
setPage(pagina);
}
}
} catch (err) {
console.error('Erro ao navegar para consultor:', err);