smartypay-client-subscriptions-react
SmartyPay Subscriptions SDK for React
How to install
npm i smartypay-client-subscriptions-react
npm i smartypay-client-metamask
List of all available hooks and static methods
See docs
Connect to Metamask wallet
import { SmartyPayMetamaskProvider } from 'smartypay-client-metamask';
import { useConnectToWalletCallback, useSmartyApiLocked } from 'smartypay-client-subscriptions-react';
export function MetamaskConnectButton(){
const isSmartyApiLocked = useSmartyApiLocked();
const connectToMetamask = useConnectToWalletCallback(SmartyPayMetamaskProvider);
return (
<>
<button
disabled={isSmartyApiLocked}
onClick={connectToMetamask}
>
Metamask
</button>
</>
)
}
Activate subscription
Pause subscription
UnPause subscription
Cancel subscription
Monitoring operation process