random123azaaaazdsf
Version:
A single library for commonly used web3 react components
34 lines (25 loc) • 1.31 kB
TypeScript
/// <reference types="react" />
import * as _web3_react_types from '@web3-react/types';
import * as _web3_react_core from '@web3-react/core';
import { CoinbaseWallet } from '@web3-react/coinbase-wallet';
import { MetaMask } from '@web3-react/metamask';
import { WalletConnect } from '@web3-react/walletconnect';
declare const Wallet: () => JSX.Element;
declare const Modal: ({ isOpen, close }: {
isOpen: boolean;
close: () => void;
}) => JSX.Element | null;
declare const EnsProfileImage: ({ ens, size }: {
ens: string;
size?: number | undefined;
}) => JSX.Element | null;
declare const CoinbaseWalletOption: () => JSX.Element;
declare const MetamaskOption: () => JSX.Element;
declare const WalletConnectOption: () => JSX.Element;
declare enum WalletType {
COINBASE = 0,
META_MASK = 1,
WALLET_CONNECT = 2
}
declare const connectors: ([CoinbaseWallet, _web3_react_core.Web3ReactHooks, _web3_react_types.Web3ReactStore] | [MetaMask, _web3_react_core.Web3ReactHooks, _web3_react_types.Web3ReactStore] | [WalletConnect, _web3_react_core.Web3ReactHooks, _web3_react_types.Web3ReactStore])[];
export { CoinbaseWalletOption as CoinbaseWallet, EnsProfileImage, MetamaskOption as MetaMaskWallet, Modal, Wallet, WalletConnectOption as WalletConnectWallet, WalletType, connectors };