UNPKG

web3-modal-x

Version:

A single Web3 / Ethereum provider solution for all Wallets

141 lines (126 loc) 2.78 kB
// @ts-ignore import Web3DefaultLogo from "../logos/web3-default.svg"; // @ts-ignore import MetaMaskLogo from "../logos/metamask.svg"; // @ts-ignore import SafeLogo from "../logos/safe.svg"; // @ts-ignore import NiftyWalletLogo from "../logos/niftyWallet.png"; // @ts-ignore import TrustLogo from "../logos/trust.svg"; // @ts-ignore import DapperLogo from "../logos/dapper.png"; // @ts-ignore import CoinbaseLogo from "../logos/coinbase.svg"; // @ts-ignore import CipherLogo from "../logos/cipher.svg"; // @ts-ignore import imTokenLogo from "../logos/imtoken.svg"; // @ts-ignore import StatusLogo from "../logos/status.svg"; // @ts-ignore import TokenaryLogo from "../logos/tokenary.png"; // @ts-ignore import OperaLogo from "../logos/opera.svg"; // @ts-ignore import FrameLogo from "../logos/frame.svg"; // @ts-ignore import LiqualityLogo from "../logos/liquality.png"; export const FALLBACK = { id: "injected", name: "Web3", logo: Web3DefaultLogo, type: "injected", check: "isWeb3" }; export const METAMASK = { id: "injected", name: "MetaMask", logo: MetaMaskLogo, type: "injected", check: "isMetaMask" }; export const SAFE = { id: "injected", name: "Safe", logo: SafeLogo, type: "injected", check: "isSafe" }; export const NIFTY = { id: "injected", name: "Nifty", logo: NiftyWalletLogo, type: "injected", check: "isNiftyWallet" }; export const DAPPER = { id: "injected", name: "Dapper", logo: DapperLogo, type: "injected", check: "isDapper" }; export const OPERA = { id: "injected", name: "Opera", logo: OperaLogo, type: "injected", check: "isOpera" }; export const TRUST = { id: "injected", name: "Trust", logo: TrustLogo, type: "injected", check: "isTrust" }; export const COINBASE = { id: "injected", name: "Coinbase", logo: CoinbaseLogo, type: "injected", check: "isToshi" }; export const CIPHER = { id: "injected", name: "Cipher", logo: CipherLogo, type: "injected", check: "isCipher" }; export const IMTOKEN = { id: "injected", name: "imToken", logo: imTokenLogo, type: "injected", check: "isImToken" }; export const STATUS = { id: "injected", name: "Status", logo: StatusLogo, type: "injected", check: "isStatus" }; export const TOKENARY = { id: "injected", name: "Tokenary", logo: TokenaryLogo, type: "injected", check: "isTokenary" }; export const FRAMEINJECTED = { id: "injected", name: "Frame", logo: FrameLogo, type: "injected", check: "isFrame" }; export const LIQUALITY = { id: "injected", name: "Liquality", logo: LiqualityLogo, type: "injected", check: "isLiquality" };