Skip to content

Commit

Permalink
fix: Modify the content of ConnectButton message #487 (#493)
Browse files Browse the repository at this point in the history
* feat: fix message prompts

* feat: modify translate content

* feat: specification changesetlog

* feat: revert code

* feat: modify Copied  Capitalization
  • Loading branch information
shanchuan1 authored Jan 16, 2024
1 parent 77615f9 commit f135178
Show file tree
Hide file tree
Showing 9 changed files with 18 additions and 18 deletions.
6 changes: 6 additions & 0 deletions .changeset/dry-seahorses-jog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@ant-design/web3-common': patch
'@ant-design/web3': patch
---

fix: Modify the content of ConnectButton message
2 changes: 1 addition & 1 deletion packages/common/src/locale/en_US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const localeValues: RequiredLocale = {
connect: 'Connect Wallet',
disconnect: 'Disconnect',
copyAddress: 'Copy Address',
addressCopied: 'Address Copied!',
copied: 'Copied!',
walletAddress: 'Wallet address',
},
ConnectModal: {
Expand Down
2 changes: 1 addition & 1 deletion packages/common/src/locale/zh_CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const localeValues: RequiredLocale = {
connect: '连接钱包',
disconnect: '断开连接',
copyAddress: '复制地址',
addressCopied: '地址复制成功!',
copied: '复制成功!',
walletAddress: '钱包地址',
},
ConnectModal: {
Expand Down
2 changes: 1 addition & 1 deletion packages/common/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ export interface RequiredLocale {
connect: string;
disconnect: string;
copyAddress: string;
addressCopied: string;
copied: string;
walletAddress: string;
};
ConnectModal: {
Expand Down
8 changes: 2 additions & 6 deletions packages/web3/src/connect-button/__tests__/menu.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,7 @@ describe('ConnectButton', () => {
await vi.waitFor(() => {
expect(readCopyText()).resolves.toBe('0x21CDf0974d53a6e96eF05d7B324a9803735fFd3B');
expect(baseElement.querySelector('.ant-message')).not.toBeNull();
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent).toBe(
'Address Copied!',
);
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent).toBe('Copied!');
});
});

Expand Down Expand Up @@ -158,9 +156,7 @@ describe('ConnectButton', () => {
await vi.waitFor(() => {
expect(readCopyText()).resolves.toBe('0x21CDf0974d53a6e96eF05d7B324a9803735fFd3B');
expect(baseElement.querySelector('.ant-message')).not.toBeNull();
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent).toBe(
'Address Copied!',
);
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent).toBe('Copied!');
expect(menuClickFn).toBeCalledWith('copyAddress');
});
});
Expand Down
8 changes: 3 additions & 5 deletions packages/web3/src/connect-button/__tests__/tooltip.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,7 @@ describe('ConnectButton', () => {
fireEvent.click(baseElement.querySelector('.anticon-copy')!);
await vi.waitFor(() => {
expect(baseElement.querySelector('.ant-message')).not.toBeNull();
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent).toBe(
'Address Copied!',
);
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent).toBe('Copied!');
expect(readCopyText()).resolves.toBe('0x3ea2cfd153b8d8505097b81c87c11f5d05097c18');
});
});
Expand All @@ -116,7 +114,7 @@ describe('ConnectButton', () => {
await vi.waitFor(() => {
expect(baseElement.querySelector('.ant-message')).not.toBeNull();
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent?.trim()).toBe(
'Address Copied!',
'Copied!',
);
expect(readCopyText()).resolves.toBe('aaaaaabbbbbbcccccc');
});
Expand All @@ -139,7 +137,7 @@ describe('ConnectButton', () => {
await vi.waitFor(() => {
expect(baseElement.querySelector('.ant-message')).not.toBeNull();
expect(baseElement.querySelector('.ant-message-notice-content')?.textContent?.trim()).toBe(
'Address Copied!',
'Copied!',
);
expect(readCopyText()).resolves.toBe('0x3ea2cfd153b8d8505097b81c87c11f5d05097c18');
});
Expand Down
2 changes: 1 addition & 1 deletion packages/web3/src/connect-button/connect-button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ export const ConnectButton: React.FC<ConnectButtonProps> = (props) => {
setProfileOpen(false);
if (account?.address) {
writeCopyText(account?.address).then(() => {
messageApi.success(intl.messages.addressCopied);
messageApi.success(intl.messages.copied);
});
}
},
Expand Down
2 changes: 1 addition & 1 deletion packages/web3/src/connect-button/profile-modal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export const ProfileModal: React.FC<ProfileModalProps> = ({
<Button
onClick={() => {
writeCopyText(address).then(() => {
messageApi.success(intl.getMessage(intl.messages.addressCopied));
messageApi.success(intl.getMessage(intl.messages.copied));
});
}}
>
Expand Down
4 changes: 2 additions & 2 deletions packages/web3/src/connect-button/tooltip.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export const ConnectButtonTooltip: React.FC<
title={intl.getMessage(intl.messages.copyAddress)}
onClick={() => {
writeCopyText(String(title)).then(() => {
messageApi.success(intl.getMessage(intl.messages.addressCopied));
messageApi.success(intl.getMessage(intl.messages.copied));
});
}}
/>
Expand All @@ -51,7 +51,7 @@ export const ConnectButtonTooltip: React.FC<
title={intl.getMessage(intl.messages.copyAddress)}
onClick={() => {
writeCopyText(String(title)).then(() => {
messageApi.success(intl.getMessage(intl.messages.addressCopied));
messageApi.success(intl.getMessage(intl.messages.copied));
});
}}
/>
Expand Down

0 comments on commit f135178

Please sign in to comment.