Skip to content

Commit 754f7a5

Browse files
Merge pull request #565 from PolymathNetwork/fix/change-wallet-address-dividends
fix(new-issuer): use proper memoization parameter for address change
2 parents 00acae9 + 6aeda68 commit 754f7a5

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

  • packages/new-polymath-issuer/src/pages/SecurityTokensDividends

packages/new-polymath-issuer/src/pages/SecurityTokensDividends/Presenter.tsx

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,18 @@ export const Presenter: FC<Props> = ({
6666
[walletAddress]
6767
);
6868

69-
const handleAddressChange = useCallback(values => {
70-
if (dividendsModule) {
71-
onChangeWalletAddress(values.walletAddress);
72-
} else {
73-
setWalletAddress(values.walletAddress);
74-
}
69+
const handleAddressChange = useCallback(
70+
values => {
71+
if (dividendsModule) {
72+
onChangeWalletAddress(values.walletAddress);
73+
} else {
74+
setWalletAddress(values.walletAddress);
75+
}
7576

76-
setEditAddressState(false);
77-
}, []);
77+
setEditAddressState(false);
78+
},
79+
[dividendsModule]
80+
);
7881

7982
const handleAddressValidation = useCallback(async values => {
8083
const schema = validator.object().shape({

0 commit comments

Comments
 (0)