Add basic traceroute display

This patch adds basic traceroute display functionality on the
Messages page for an individual node.
This commit is contained in:
Tom Fifield
2024-05-26 21:00:30 +08:00
parent 86263990e6
commit be3117651c
4 changed files with 54 additions and 2 deletions
+2 -1
View File
@@ -13,7 +13,7 @@ import { useToast } from "@core/hooks/useToast.js";
export const MessagesPage = (): JSX.Element => {
const { channels, nodes, hardware, messages, connection } = useDevice();
const { channels, nodes, hardware, messages, traceroutes, connection } = useDevice();
const [chatType, setChatType] =
useState<Types.PacketDestination>("broadcast");
const [activeChat, setActiveChat] = useState<number>(
@@ -108,6 +108,7 @@ export const MessagesPage = (): JSX.Element => {
to={activeChat}
messages={messages.direct.get(node.num)}
channel={Types.ChannelNumber.Primary}
traceroutes={traceroutes.get(node.num)}
/>
),
)}