diff --git a/web/src/components/packets/PacketCard.tsx b/web/src/components/packets/PacketCard.tsx index d8f8f3a..01b864b 100644 --- a/web/src/components/packets/PacketCard.tsx +++ b/web/src/components/packets/PacketCard.tsx @@ -1,6 +1,7 @@ import React, { ReactNode } from "react"; import { Packet } from "../../lib/types"; import { cn } from "@/lib/cn"; +import { Link } from "@tanstack/react-router"; interface PacketCardProps { packet: Packet; @@ -36,11 +37,17 @@ export const PacketCard: React.FC = ({ className: "h-3.5 w-3.5 text-white", })} - - {data.from - ? `!${data.from.toString(16).toLowerCase()}` - : "Unknown"} - + {data.from ? ( + + !{data.from.toString(16).toLowerCase()} + + ) : ( + Unknown + )} {packet.info.channel && ( <> on @@ -50,7 +57,17 @@ export const PacketCard: React.FC = ({ {data.gatewayId && ( <> via - {data.gatewayId} + {data.gatewayId.startsWith('!') ? ( + + {data.gatewayId} + + ) : ( + {data.gatewayId} + )} )}