nakapay-react
Version:
React components for NakaPay Bitcoin Lightning payments
21 lines (20 loc) • 645 B
TypeScript
import React from 'react';
import { Payment } from './NakaPayButton';
export interface NakaPayModalProps {
payment: Payment;
onClose: () => void;
onPaymentSuccess?: (payment: Payment) => void;
onPaymentError?: (error: Error) => void;
webhookUrl?: string;
useWebhooks?: boolean;
useSSE?: boolean;
useAbly?: boolean;
ablyApiKey?: string;
ablyAuthUrl?: string;
ablyAuthMethod?: 'GET' | 'POST';
ablyAuthHeaders?: Record<string, string>;
ablyAuthParams?: Record<string, any>;
pollInterval?: number;
statusEndpoint?: string;
}
export declare const NakaPayModal: React.FC<NakaPayModalProps>;