Fix Selectores

This commit is contained in:
2025-09-07 20:12:03 -03:00
parent 50d3c6bce9
commit 7f49362e55
9 changed files with 45 additions and 39 deletions

View File

@@ -182,7 +182,10 @@ export const getMunicipios = async (categoriaId?: number): Promise<MunicipioSimp
url += `?categoriaId=${categoriaId}`;
}
const response = await apiClient.get(url);
// El backend ahora devuelve { id, nombre }, por lo que no se necesita mapeo.
// --- CORRECCIÓN ---
// La API devuelve un array de objetos con las propiedades { id, nombre }.
// Ya no es necesario mapear. Simplemente devolvemos los datos como vienen.
return response.data;
};

View File

@@ -31,7 +31,7 @@ export const DiputadosWidget = () => {
const { data: municipios = [], isLoading: isLoadingMunicipios } = useQuery<MunicipioSimple[]>({
queryKey: ['municipios', CATEGORIA_ID], // Key única para la lista de municipios de diputados
queryFn: () => getMunicipios(), // Pide solo los municipios que votan diputados
queryFn: () => getMunicipios(CATEGORIA_ID), // Pide solo los municipios que votan diputados
});
// useEffect para establecer "LA PLATA" por defecto