@openocean.finance/wallet-management
Version:
Openocean Wallet Management solution.
16 lines (13 loc) • 459 B
text/typescript
import { createContext, useContext } from 'react'
import type {
WalletMenuContext as _WalletMenuContext,
WalletMenuOpenOptions,
} from './types.js'
export const WalletMenuContext = createContext<_WalletMenuContext>({
isWalletMenuOpen: () => { },
toggleWalletMenu: () => { },
openWalletMenu: (_?: WalletMenuOpenOptions) => { },
closeWalletMenu: () => { },
})
export const useWalletMenu = (): _WalletMenuContext =>
useContext(WalletMenuContext)