import { useQuery } from '@tanstack/react-query'; import { useNDK } from '@libs/ndk/provider'; import { useStorage } from '@libs/storage/provider'; export function UserRelay() { const { relayUrls } = useNDK(); const { db } = useStorage(); const { status, data } = useQuery( ['user-relay'], async () => { return await db.getExplicitRelayUrls(); }, { refetchOnWindowFocus: false } ); return (
{status === 'loading' ? (

Loading...

) : (
{data.map((item) => (
{relayUrls.includes(item) ? ( ) : ( )}

{item}

))}
)}
); }