diff --git a/frontend/src/components/vpn/VpnPage.tsx b/frontend/src/components/vpn/VpnPage.tsx index b28934f..d0548d9 100644 --- a/frontend/src/components/vpn/VpnPage.tsx +++ b/frontend/src/components/vpn/VpnPage.tsx @@ -47,6 +47,7 @@ import { toast } from '@/components/ui/toast' import { cn } from '@/lib/utils' import { EmptyState } from '@/components/ui/empty-state' import { TableSkeleton } from '@/components/ui/page-skeleton' +import { DeviceLink } from '@/components/ui/device-link' export function VpnPage() { const { user } = useAuth() @@ -338,7 +339,13 @@ export function VpnPage() { {peers.map((peer) => ( -
{peer.device_hostname}
+
+ {peer.device_id ? ( + + {peer.device_hostname} + + ) : peer.device_hostname} +
{peer.device_ip}