/* eslint-disable @typescript-eslint/no-explicit-any */ import { RelayPool } from 'nostr-relaypool'; import { createContext, useMemo } from 'react'; export const RelayContext = createContext({}); export default function RelayProvider({ relays, children }: { relays: any; children: React.ReactNode }) { const value = useMemo(() => new RelayPool(relays, { useEventCache: false }), [relays]); return {children}; }