UNPKG

xdcpay-web3modal

Version:

A custom xdcpay provider for web3modal

33 lines (29 loc) 948 B
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } require('react'); var detectEthereumProvider = _interopDefault(require('@metamask/detect-provider')); detectEthereumProvider().then(function (res) { if (!res) { console.error("Unable to detect window.ethereum."); } }); var getXdcModal = { display: { name: 'XDC Pay', logo: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2634.png', description: 'Connect with XDC Pay' }, "package": detectEthereumProvider, connector: function (_detectEthereumProvider) { try { return Promise.resolve(_detectEthereumProvider()).then(function (provider) { return Promise.resolve(provider.enable()).then(function () { return provider; }); }); } catch (e) { return Promise.reject(e); } } }; exports.getXdcModal = getXdcModal; //# sourceMappingURL=index.js.map