import "./RelaysMetadata.css"; import Nostrich from "nostrich.webp"; import { useState } from "react"; import { FullRelaySettings } from "@snort/nostr"; import Read from "Icons/Read"; import Write from "Icons/Write"; const RelayFavicon = ({ url }: { url: string }) => { const cleanUrl = url .replace(/^wss:\/\//, "https://") .replace(/^ws:\/\//, "http://") .replace(/\/$/, ""); const [faviconUrl, setFaviconUrl] = useState(`${cleanUrl}/favicon.ico`); return setFaviconUrl(Nostrich)} />; }; interface RelaysMetadataProps { relays: FullRelaySettings[]; } const RelaysMetadata = ({ relays }: RelaysMetadataProps) => { return (
{relays?.map(({ url, settings }) => { return (
{url}
); })}
); }; export default RelaysMetadata;