diff --git a/.changeset/poor-beans-dream.md b/.changeset/poor-beans-dream.md deleted file mode 100644 index b78be7966..000000000 --- a/.changeset/poor-beans-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@ant-design/web3-wagmi': patch ---- - -fix: add custom configured chains in chainAssets diff --git a/packages/wagmi/src/wagmi-provider/__tests__/custom-config.test.tsx b/packages/wagmi/src/wagmi-provider/__tests__/custom-config.test.tsx index 61fd266cb..774d033e7 100644 --- a/packages/wagmi/src/wagmi-provider/__tests__/custom-config.test.tsx +++ b/packages/wagmi/src/wagmi-provider/__tests__/custom-config.test.tsx @@ -145,7 +145,7 @@ describe('WagmiWeb3ConfigProvider config', () => { ); const { baseElement } = render(); - expect(baseElement.querySelector('.chains-name')?.textContent).toBe('Polygon,Goerli,Ethereum'); + expect(baseElement.querySelector('.chains-name')?.textContent).toBe('Ethereum'); }); it('avaliable chains with assets', () => { @@ -186,9 +186,7 @@ describe('WagmiWeb3ConfigProvider config', () => { ); const { baseElement } = render(); - expect(baseElement.querySelector('.chains-name')?.textContent).toBe( - 'Polygon,Ethereum,Base,Goerli', - ); + expect(baseElement.querySelector('.chains-name')?.textContent).toBe('Polygon,Ethereum,Base'); }); it('empty connectors', () => { diff --git a/packages/wagmi/src/wagmi-provider/index.tsx b/packages/wagmi/src/wagmi-provider/index.tsx index d04cd0383..155acd676 100644 --- a/packages/wagmi/src/wagmi-provider/index.tsx +++ b/packages/wagmi/src/wagmi-provider/index.tsx @@ -59,15 +59,7 @@ export function WagmiWeb3ConfigProvider({ // When user custom config, add Mainnet by default // When user not provide config, auto generate config, chains use user provided chains const chainAssets: ChainAssetWithWagmiChain[] = config - ? [ - Mainnet, - ...chains, - ...config.chains.map((chain) => ({ - id: chain.id, - name: chain.name, - wagmiChain: chain, - })), - ] + ? [Mainnet, ...chains] : chains?.length ? chains : [Mainnet];