Overview
Porto implements the following Wagmi VanillaJS Actions and React Hooks that map directly to the experimental JSON-RPC methods.
VanillaJS Actions
Import via named export or Actions
namespace (better autocomplete DX and does not impact tree shaking).
connect
createAccount
disconnect
grantPermissions
permissions
revokePermissions
upgradeAccount
import { Actions } from 'porto/wagmi' // Actions.connect()
import { connect } from 'porto/wagmi/Actions'
React Hooks
Import via named export or Hooks
namespace (better autocomplete DX and does not impact tree shaking).
useConnect
useCreateAccount
useDisconnect
useGrantPermissions
usePermissions
useRevokePermissions
useUpgradeAccount
import { Hooks } from 'porto/wagmi' // Hooks.useConnect()
import { useConnect } from 'porto/wagmi/Hooks'