UNPKG

@toluade/squad-pay-react

Version:

<p align="center"> <img title="Squad" height="200" src="https://squadco.com/assets/squadbyhabari.svg" width="50%"/> </p>

18 lines (17 loc) 782 B
export type SquadOtherParams = { currency_code?: "NGN" | "USD" | string; pass_charge?: boolean; redirect_link?: string; params?: Record<string, any>; onLoad?: () => void; onClose?: () => void; onSuccess?: () => void; }; type SquadPayProps = SquadOtherParams & { publicKey: string; }; declare const useSquadPay: ({ publicKey, currency_code: parent_currency_code, pass_charge: parent_pass_charge, redirect_link: parent_redirect_link, params: parent_params, onLoad: parentOnLoad, onClose: parentOnClose, onSuccess: parentOnSuccess, }: SquadPayProps) => ({ amount, email, currency_code, pass_charge, redirect_link, params, onLoad, onClose, onSuccess, }: { amount: number; email: string; } & SquadOtherParams) => void; export default useSquadPay;