import { useNostrConnect } from '@/hooks/useNostrConnect' import { ConnectedUserMenu } from './ConnectedUserMenu' function ConnectForm({ onConnect, loading, error }: { onConnect: () => void loading: boolean error: string | null }) { return (
{error &&

{error}

}
) } export function ConnectButton() { const { connected, pubkey, profile, loading, error, connect, disconnect } = useNostrConnect() if (connected && pubkey) { return ( { void disconnect() }} loading={loading} /> ) } return ( { void connect() }} loading={loading} error={error} /> ) }