diff --git a/meshview/templates/reach.html b/meshview/templates/reach.html index b74a399..5cf1dc1 100644 --- a/meshview/templates/reach.html +++ b/meshview/templates/reach.html @@ -46,6 +46,11 @@ margin-left: auto; } +.reach-node-link { + align-self: center; + white-space: nowrap; +} + @media (max-width: 600px) { .reach-controls { flex-direction: column; @@ -176,15 +181,23 @@ + + + + + + + Back to Node +
- + @@ -319,6 +332,7 @@ async function loadReachReport(nodeId = reachNodeId) { const packetLimit = Number(document.getElementById("reach-packet-limit").value) || defaultReachPacketLimit; const packetCountEl = document.getElementById("reach-packet-count"); const gatewayCountEl = document.getElementById("reach-gateway-count"); + const nodeLinkEl = document.getElementById("reach-node-link"); const bodyEls = [ document.getElementById("reach-packet-body-left"), document.getElementById("reach-packet-body-right"), @@ -332,6 +346,7 @@ async function loadReachReport(nodeId = reachNodeId) { packetCountEl.textContent = "..."; gatewayCountEl.textContent = "..."; + nodeLinkEl.href = `/node/${encodeURIComponent(reachNodeId)}`; bucketBodyEl.innerHTML = ''; setGatewayTables('');
Node ReachReliability Bands Gateway Count
Loading statistics...
Loading packets...