From a6251fd2ea713e264dd8542aed29d7f0458b301e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Gustavo?= <166467972+JoaoGustavo-dev@users.noreply.github.com> Date: Thu, 13 Nov 2025 17:21:16 -0300 Subject: [PATCH] fix-doctor-list --- susconecta/app/paciente/resultados/ResultadosClient.tsx | 4 +++- susconecta/lib/api.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/susconecta/app/paciente/resultados/ResultadosClient.tsx b/susconecta/app/paciente/resultados/ResultadosClient.tsx index 289abb1..223f21a 100644 --- a/susconecta/app/paciente/resultados/ResultadosClient.tsx +++ b/susconecta/app/paciente/resultados/ResultadosClient.tsx @@ -687,7 +687,7 @@ export default function ResultadosClient() { // Paginação local para a lista de médicos const [currentPage, setCurrentPage] = useState(1) - const [itemsPerPage, setItemsPerPage] = useState(5) + const [itemsPerPage, setItemsPerPage] = useState(100) // Resetar para página 1 quando o conjunto de profissionais (filtro) ou itemsPerPage mudar useEffect(() => { @@ -1022,6 +1022,8 @@ export default function ResultadosClient() { 5 10 20 + 50 + 100 Mostrando {startItem} a {endItem} de {profissionais.length} diff --git a/susconecta/lib/api.ts b/susconecta/lib/api.ts index c78eba1..7846058 100644 --- a/susconecta/lib/api.ts +++ b/susconecta/lib/api.ts @@ -1826,7 +1826,7 @@ export async function buscarMedicos(termo: string): Promise { // Executa as buscas e combina resultados únicos for (const query of queries) { try { - const url = `${REST}/doctors?${query}&limit=10`; + const url = `${REST}/doctors?${query}&limit=100`; const headers = baseHeaders(); const res = await fetch(url, { method: 'GET', headers }); const arr = await parse(res); @@ -1844,7 +1844,7 @@ export async function buscarMedicos(termo: string): Promise { } } - return results.slice(0, 20); // Limita a 20 resultados + return results.slice(0, 100); // Limita a 100 resultados } export async function listarTodosMedicos(): Promise {