Changeset View
Changeset View
Standalone View
Standalone View
lib/utils/wagmi-utils.js
// @flow | // @flow | ||||
import { chain, configureChains, createClient } from 'wagmi'; | import { chain, configureChains, createClient } from 'wagmi'; | ||||
// eslint-disable-next-line import/extensions | |||||
import { alchemyProvider } from 'wagmi/providers/alchemy'; | import { alchemyProvider } from 'wagmi/providers/alchemy'; | ||||
// eslint-disable-next-line import/extensions | |||||
import { publicProvider } from 'wagmi/providers/public'; | import { publicProvider } from 'wagmi/providers/public'; | ||||
ashoat: `wagmi` declares these as `exports` on its `package.json`, so Webpack is okay with it | |||||
// details can be found https://0.6.x.wagmi.sh/docs/providers/configuring-chains | // details can be found https://0.6.x.wagmi.sh/docs/providers/configuring-chains | ||||
type WagmiChainConfiguration = { | type WagmiChainConfiguration = { | ||||
+chains: mixed, | +chains: mixed, | ||||
+provider: mixed, | +provider: mixed, | ||||
}; | }; | ||||
function configureWagmiChains(alchemyKey: ?string): WagmiChainConfiguration { | function configureWagmiChains(alchemyKey: ?string): WagmiChainConfiguration { | ||||
Show All 24 Lines |
wagmi declares these as exports on its package.json, so Webpack is okay with it