Skip to content

smarty-pay/smartypay-client-subscriptions-react

Repository files navigation

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

About

SmartyPay Subscptions SDK for React

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published