web3-modal-x
Version:
A single Web3 / Ethereum provider solution for all Wallets
141 lines (126 loc) • 2.78 kB
JavaScript
// @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"
};