UNPKG

@r3l/app

Version:
38 lines (27 loc) 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.hasWarning = exports.hasCorrectAccount = exports.hasCorrectNetwork = exports.hasAccountConnected = void 0; var _config = require("../../../../core/config"); // TODO user type var hasAccountConnected = function hasAccountConnected(user) { return user.ethAddress && user.ethAddress[0]; }; exports.hasAccountConnected = hasAccountConnected; var hasCorrectNetwork = function hasCorrectNetwork(chainId) { return !!chainId && chainId.toString() === _config.NETWORK_NUMBER; }; // TODO user type exports.hasCorrectNetwork = hasCorrectNetwork; var hasCorrectAccount = function hasCorrectAccount(user, account) { return user.ethAddress[0].toLowerCase() === (account === null || account === void 0 ? void 0 : account.toLowerCase()); }; exports.hasCorrectAccount = hasCorrectAccount; var hasWarning = function hasWarning(stack, _id) { return stack.find(function (_ref) { var id = _ref.id; return id === _id; }); }; exports.hasWarning = hasWarning; //# sourceMappingURL=web3Warning.selectors.js.map