@web3auth/no-modal
Version:
Multi chain wallet aggregator for web3Auth
42 lines (38 loc) • 1.4 kB
JavaScript
;
var _objectSpread = require('@babel/runtime/helpers/objectSpread2');
const WEB3AUTH_CONNECTOR_ID = "web3auth";
const CONNECTOR_STATUS = {
NOT_READY: "not_ready",
READY: "ready",
CONNECTING: "connecting",
CONNECTED: "connected",
DISCONNECTING: "disconnecting",
DISCONNECTED: "disconnected",
ERRORED: "errored",
AUTHORIZED: "authorized",
AUTHORIZING: "authorizing",
CONSENT_REQUIRING: "consent_requiring"
};
const CONNECTOR_EVENTS = _objectSpread(_objectSpread({}, CONNECTOR_STATUS), {}, {
CONNECTOR_DATA_UPDATED: "connector_data_updated",
CACHE_CLEAR: "cache_clear",
CONNECTORS_UPDATED: "connectors_updated",
MFA_ENABLED: "mfa_enabled",
REHYDRATION_ERROR: "rehydration_error",
/** Emitted when the active public `connection` changes without a full reconnect (e.g. account switch). */
CONNECTION_UPDATED: "connection_updated",
CONSENT_ACCEPTED: "consent_accepted"
});
const CONNECTOR_CATEGORY = {
EXTERNAL: "external",
IN_APP: "in_app"
};
const CONNECTOR_INITIAL_AUTHENTICATION_MODE = {
CONNECT_ONLY: "connect-only",
CONNECT_AND_SIGN: "connect-and-sign"
};
exports.CONNECTOR_CATEGORY = CONNECTOR_CATEGORY;
exports.CONNECTOR_EVENTS = CONNECTOR_EVENTS;
exports.CONNECTOR_INITIAL_AUTHENTICATION_MODE = CONNECTOR_INITIAL_AUTHENTICATION_MODE;
exports.CONNECTOR_STATUS = CONNECTOR_STATUS;
exports.WEB3AUTH_CONNECTOR_ID = WEB3AUTH_CONNECTOR_ID;