@gnosis.pm/dapp-ui
Version:
Web3 provider setup functions built with Typescript and love. From Gnosis.
14 lines • 525 B
JavaScript
import { isMetamaskProvider, isWalletConnectProvider } from '../utils';
import getMetamaskProviderState from './metamask';
import getWalletConnectProvider from './walletconnect';
function getProviderState(provider) {
if (!provider)
return null;
if (isMetamaskProvider(provider))
return getMetamaskProviderState(provider);
if (isWalletConnectProvider(provider))
return getWalletConnectProvider(provider);
return null;
}
export default getProviderState;
//# sourceMappingURL=index.js.map