diff --git a/src/components/PageComponents/Messages/TraceRoute.tsx b/src/components/PageComponents/Messages/TraceRoute.tsx index 86c4c8bb..e1857b79 100644 --- a/src/components/PageComponents/Messages/TraceRoute.tsx +++ b/src/components/PageComponents/Messages/TraceRoute.tsx @@ -1,9 +1,5 @@ -import type { MessageWithState } from "@app/core/stores/deviceStore.js"; +import { useDevice } from "@app/core/stores/deviceStore.js"; import type { Protobuf } from "@meshtastic/js"; -import { - WaypointsIcon, - ArrowRightLeft, -} from "lucide-react"; export interface TraceRouteProps { from?: Protobuf.Mesh.NodeInfo; @@ -11,11 +7,14 @@ export interface TraceRouteProps { route?: Protobuf.Mesh.RouteDiscovery; } + export const TraceRoute = ({ from, to, route, }: TraceRouteProps): JSX.Element => { + const { nodes } = useDevice(); + return route.length == 0 ? (