From fed1ac3aa23bce099b3b71db1eb536c1ecdb610f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?kiner-tang=28=E6=96=87=E8=BE=89=29?= <1127031143@qq.com> Date: Thu, 28 Dec 2023 22:10:17 +0800 Subject: [PATCH 1/3] docs: update docs about locale in ConnectModal --- packages/web3/src/connect-modal/index.md | 1 + packages/web3/src/connect-modal/index.zh-CN.md | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/web3/src/connect-modal/index.md b/packages/web3/src/connect-modal/index.md index a10b8afdd..d613d341f 100644 --- a/packages/web3/src/connect-modal/index.md +++ b/packages/web3/src/connect-modal/index.md @@ -44,6 +44,7 @@ The connection wallet popup, used with [ConnectButton](../connect-button/index.m | groupOrder | Wallet group sorting function | `(a: string, b: string) => number` | - | - | | mode | Popup mode | `'simple' \| 'normal' \| 'auto'` | `'auto'` | - | | guide | Newbie guide content | `DefaultGuide` | [DefaultGuide](#defaultguide) | - | +| locale | Multilingual settings | `Locale["ConnectModal"]` | - | - | Other modal properties see: [ModalProps](https://ant.design/components/modal#API) diff --git a/packages/web3/src/connect-modal/index.zh-CN.md b/packages/web3/src/connect-modal/index.zh-CN.md index 0ed468c60..8527085b3 100644 --- a/packages/web3/src/connect-modal/index.zh-CN.md +++ b/packages/web3/src/connect-modal/index.zh-CN.md @@ -44,6 +44,7 @@ order: 2 | groupOrder | 钱包分组排序函数 | `(a: string, b: string) => number` | - | - | | mode | 弹窗模式 | `'simple' \| 'normal' \| 'auto'` | `'auto'` | - | | guide | 新手指引内容 | `DefaultGuide` | [DefaultGuide](#defaultguide) | - | +| locale | 多语言设置 | `Locale["ConnectModal"]` | - | - | 其他弹框属性详见: [ModalProps](https://ant.design/components/modal-cn#api) From e617b8754ff7c0f3765dcd62aa11a1eecb6a4a66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?kiner-tang=28=E6=96=87=E8=BE=89=29?= <1127031143@qq.com> Date: Thu, 28 Dec 2023 22:14:49 +0800 Subject: [PATCH 2/3] test: update test case --- .../src/nft-card/__tests__/action.test.tsx | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/packages/web3/src/nft-card/__tests__/action.test.tsx b/packages/web3/src/nft-card/__tests__/action.test.tsx index fe4376bd9..418a54895 100644 --- a/packages/web3/src/nft-card/__tests__/action.test.tsx +++ b/packages/web3/src/nft-card/__tests__/action.test.tsx @@ -25,4 +25,25 @@ describe('NFTCard actions', () => { fireEvent.click(baseElement.querySelector('.ant-nft-card-action .ant-btn')!); expect(actionFn).toHaveBeenCalled(); }); + it('render action with default actionText', () => { + const actionFn = vi.fn(); + const address = '0x21CDf0974d53a6e96eF05d7B324a9803735fFd3B'; + const tokenId = 123; + + const { baseElement } = render( + , + ); + // Ensure the like and price elements are rendered + expect(baseElement.querySelector('.ant-nft-card-action')?.textContent).toBe('Buy Now'); + fireEvent.click(baseElement.querySelector('.ant-nft-card-action .ant-btn')!); + expect(actionFn).toHaveBeenCalled(); + }); }); From 630ea00f86d6c4f3a07bf6353ad11d98bab47807 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?kiner-tang=28=E6=96=87=E8=BE=89=29?= <1127031143@qq.com> Date: Thu, 28 Dec 2023 22:15:44 +0800 Subject: [PATCH 3/3] feat: reset --- .../src/nft-card/__tests__/action.test.tsx | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/packages/web3/src/nft-card/__tests__/action.test.tsx b/packages/web3/src/nft-card/__tests__/action.test.tsx index 418a54895..fe4376bd9 100644 --- a/packages/web3/src/nft-card/__tests__/action.test.tsx +++ b/packages/web3/src/nft-card/__tests__/action.test.tsx @@ -25,25 +25,4 @@ describe('NFTCard actions', () => { fireEvent.click(baseElement.querySelector('.ant-nft-card-action .ant-btn')!); expect(actionFn).toHaveBeenCalled(); }); - it('render action with default actionText', () => { - const actionFn = vi.fn(); - const address = '0x21CDf0974d53a6e96eF05d7B324a9803735fFd3B'; - const tokenId = 123; - - const { baseElement } = render( - , - ); - // Ensure the like and price elements are rendered - expect(baseElement.querySelector('.ant-nft-card-action')?.textContent).toBe('Buy Now'); - fireEvent.click(baseElement.querySelector('.ant-nft-card-action .ant-btn')!); - expect(actionFn).toHaveBeenCalled(); - }); });