xylabs/sdk-react

View on GitHub
packages/crypto/src/wallets/third-party/Trust/use.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { EthWallet } from '../../types'
import { useEthWallet } from '../hooks'
import { TrustConnector } from './TrustConnector'

let trustConnector: TrustConnector | undefined

export const useTrustWallet = (): EthWallet => {
  if (!trustConnector) trustConnector = new TrustConnector()

  return useEthWallet(trustConnector)
}