import { useDevice } from "@core/providers/useDevice.js"; import { IconButton } from "@components/form/IconButton.js"; import { Mono } from "@components/generic/Mono.js"; import { EllipsisHorizontalIcon, UserGroupIcon } from "@heroicons/react/24/outline"; import type { Protobuf } from "@meshtastic/meshtasticjs"; export interface PeersWidgetProps { peers: Protobuf.NodeInfo[]; } export const PeersWidget = ({ peers }: PeersWidgetProps): JSX.Element => { const { setActivePage } = useDevice(); return (
Peers
{`${peers.length} ${peers.length > 1 ? "Peers" : "Peer"}`}
) : (