@gnosis.pm/dapp-ui
Version:
Web3 provider setup functions built with Typescript and love. From Gnosis.
18 lines • 662 B
JavaScript
import createMetamaskSubscriptions from './metamask';
import createWalletConnectSubscriptions from './walletConnect';
export { createMetamaskSubscriptions, createWalletConnectSubscriptions, };
import { isMetamaskProvider, isWalletConnectProvider } from '../utils';
function createSubscriptions(provider) {
if (!provider)
return null;
if (isMetamaskProvider(provider)) {
return createMetamaskSubscriptions(provider);
}
else if (isWalletConnectProvider(provider)) {
return createWalletConnectSubscriptions(provider);
}
else
return null;
}
export default createSubscriptions;
//# sourceMappingURL=index.js.map