diff --git a/gatsby-node.js b/gatsby-node.js index 204bdb5a..bda635d3 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -147,7 +147,7 @@ exports.onPostBuild = async ({ graphql }) => { return Promise.resolve() } -exports.onCreateWebpackConfig = ({ actions }) => { +exports.onCreateWebpackConfig = ({ actions, stage, loaders }) => { actions.setWebpackConfig({ resolve: { fallback: { @@ -155,4 +155,17 @@ exports.onCreateWebpackConfig = ({ actions }) => { } } }) + + if (stage === 'build-html') { + actions.setWebpackConfig({ + module: { + rules: [ + { + test: /@ethersproject/, + use: loaders.null() + } + ] + } + }) + } } diff --git a/src/helpers/rainbowkit.ts b/src/helpers/rainbowkit.ts index 364c9464..ff387c46 100644 --- a/src/helpers/rainbowkit.ts +++ b/src/helpers/rainbowkit.ts @@ -4,8 +4,8 @@ import { infuraProvider } from 'wagmi/providers/infura' import { publicProvider } from 'wagmi/providers/public' export const { chains, provider } = configureChains( - [chain.mainnet, chain.polygon, chain.optimism, chain.arbitrum, chain.rinkeby], - [infuraProvider({ infuraId: process.env.INFURA_ID }), publicProvider()] + [chain.mainnet, chain.polygon, chain.optimism, chain.arbitrum], + [infuraProvider({ apiKey: process.env.INFURA_ID }), publicProvider()] ) export const { connectors } = getDefaultWallets({ diff --git a/src/pages/thanks.tsx b/src/pages/thanks.tsx index 67001aef..b8fb07fc 100644 --- a/src/pages/thanks.tsx +++ b/src/pages/thanks.tsx @@ -15,7 +15,7 @@ import { import Web3Donation from '../components/molecules/Web3Donation' import Copy from '../components/atoms/Copy' import { RainbowKitProvider } from '@rainbow-me/rainbowkit' -import { WagmiProvider } from 'wagmi' +import { WagmiConfig } from 'wagmi' import { chains, theme, wagmiClient } from '../helpers/rainbowkit' function Coin({ address, title }: { address: string; title: string }) { @@ -58,11 +58,11 @@ export default function Thanks(): ReactElement {

Say Thanks

- + - +