}
+ inset={true}
+ />
+ )}
+
+ {node.macAddr && (
+
+
+ {/* Show MapReport-specific information for gateways */}
+ {node.isGateway && (
+
+
Gateway Node
@@ -337,227 +589,269 @@ export const NodeDetail: React.FC = ({ nodeId }) => {
{node.observedNodeCount !== undefined && (
- {node.observedNodeCount} {node.observedNodeCount === 1 ? 'node' : 'nodes'}
+ {node.observedNodeCount}{" "}
+ {node.observedNodeCount === 1 ? "node" : "nodes"}
+
+ )}
+ {node.mapReport?.numOnlineLocalNodes !== undefined && (
+
+ {node.mapReport.numOnlineLocalNodes} online local nodes
)}
- )}
-
- {node.longName && (
-
- Name:
- {node.longName}
-
- )}
+ {node.mapReport?.region !== undefined && (
+
}
+ inset={true}
+ />
+ )}
- {node.hwModel && (
-
- Hardware:
- {node.hwModel}
-
- )}
+ {node.mapReport?.modemPreset !== undefined && (
+
}
+ inset={true}
+ />
+ )}
- {node.macAddr && (
-
- MAC Address:
- {node.macAddr}
-
- )}
-
-
-
Channels:
-
- {node.channelId ? (
-
-
- {node.channelId}
-
- ) : (
- None detected
- )}
-
+ {node.mapReport?.firmwareVersion && (
+
}
+ inset={true}
+ />
+ )}
-
-
-
-
Packets:
-
-
- {node.messageCount}
- Total
-
-
- {node.textMessageCount}
- Text
-
-
-
-
-