@web3auth/ui
Version:
Ui modal for web3Auth
27 lines (22 loc) • 876 B
JavaScript
;
// capture whitelabel only once
const LOGIN_MODAL_EVENTS = {
INIT_EXTERNAL_WALLETS: "INIT_EXTERNAL_WALLETS",
LOGIN: "LOGIN",
DISCONNECT: "DISCONNECT",
MODAL_VISIBILITY: "MODAL_VISIBILITY"
};
const MODAL_STATUS = {
INITIALIZED: "initialized",
CONNECTED: "connected",
CONNECTING: "connecting",
ERRORED: "errored"
};
const DEFAULT_LOGO_LIGHT = "https://images.web3auth.io/web3auth-logo-w.svg"; // logo used on light mode
const DEFAULT_LOGO_DARK = "https://images.web3auth.io/web3auth-logo-w-light.svg"; // logo used on dark mode
const WALLET_CONNECT_LOGO = "https://images.web3auth.io/login-wallet-connect.svg";
exports.DEFAULT_LOGO_DARK = DEFAULT_LOGO_DARK;
exports.DEFAULT_LOGO_LIGHT = DEFAULT_LOGO_LIGHT;
exports.LOGIN_MODAL_EVENTS = LOGIN_MODAL_EVENTS;
exports.MODAL_STATUS = MODAL_STATUS;
exports.WALLET_CONNECT_LOGO = WALLET_CONNECT_LOGO;