import QRCode from 'qrcode.react' import { CopyInput, InputSkeleton } from './form' import InvoiceStatus from './invoice-status' import { requestProvider } from 'webln' import { useEffect } from 'react' export default function LnQR ({ value, webLn, statusVariant, status }) { const qrValue = 'lightning:' + value.toUpperCase() useEffect(async () => { if (webLn) { try { const provider = await requestProvider() await provider.sendPayment(value) } catch (e) { console.log(e.message) } } }, []) return ( <>
) } export function LnQRSkeleton ({ status }) { return ( <>
) }