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();
- });
});