From a5638fe92432a230ea027f227260c9b8cf6c1eb4 Mon Sep 17 00:00:00 2001 From: ajvpot <553597+ajvpot@users.noreply.github.com> Date: Wed, 10 Sep 2025 02:17:24 +0200 Subject: [PATCH] fix search params for path vis --- src/components/PathVisualization.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/PathVisualization.tsx b/src/components/PathVisualization.tsx index 7b77a6e..1eea194 100644 --- a/src/components/PathVisualization.tsx +++ b/src/components/PathVisualization.tsx @@ -8,6 +8,7 @@ import { ArrowsPointingOutIcon, ArrowsPointingInIcon } from "@heroicons/react/24 import PathDisplay from "./PathDisplay"; import { useMeshcoreSearches } from "../hooks/useMeshcoreSearch"; import type { MeshcoreSearchResult } from "../hooks/useMeshcoreSearch"; +import { useConfig } from "./ConfigContext"; export interface PathData { origin: string; @@ -45,7 +46,8 @@ export default function PathVisualization({ const [expanded, setExpanded] = useState(false); const [showGraph, setShowGraph] = useState(false); const [graphFullscreen, setGraphFullscreen] = useState(false); - + + const { config } = useConfig(); const pathsCount = paths.length; // Process data for tree visualization @@ -130,9 +132,11 @@ export default function PathVisualization({ exact: false, limit: 20, is_repeater: true, // Filter for repeaters only + lastSeen: config?.lastSeen, + region: config?.selectedRegion, enabled: showGraph && prefix.length > 0 })) - , [uniquePrefixes, showGraph]); + , [uniquePrefixes, showGraph, config?.lastSeen, config?.selectedRegion]); const searchResults = useMeshcoreSearches({ searches });