import { FormattedMessage } from "react-intl"; import ProfilePreview from "Element/ProfilePreview"; import useRelayState from "Feed/RelayState"; import { System } from "Nostr/System"; import { useDispatch } from "react-redux"; import { useNavigate, useParams } from "react-router-dom"; import { removeRelay } from "State/Login"; import { parseId } from "Util"; import messages from "./messages"; const RelayInfo = () => { const params = useParams(); const navigate = useNavigate(); const dispatch = useDispatch(); const conn = Array.from(System.Sockets.values()).find( (a) => a.Id === params.id ); console.debug(conn); const stats = useRelayState(conn?.Address ?? ""); return ( <>
{stats?.info?.description}
{stats?.info?.pubkey && ( <>