import { useEffect, useState } from 'react'; import { NWCForm } from '@app/nwc/components/form'; import { useStorage } from '@libs/storage/provider'; import { CheckCircleIcon } from '@shared/icons'; export function NWCScreen() { const { db } = useStorage(); const [walletConnectURL, setWalletConnectURL] = useState(null); const remove = async () => { await db.secureRemove(`${db.account.pubkey}-nwc`); setWalletConnectURL(null); }; useEffect(() => { async function getNWC() { const nwc = await db.secureLoad(`${db.account.pubkey}-nwc`); if (nwc) setWalletConnectURL(nwc); } getNWC(); }, []); return (

Nostr Wallet Connect

Sending zap easily via Bitcoin Lightning.

{!walletConnectURL ? ( ) : (
You're using nostr wallet connect