diff --git a/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.styles.ts b/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.styles.ts index 0c3c18ee5..4baef6ab3 100644 --- a/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.styles.ts +++ b/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.styles.ts @@ -233,6 +233,10 @@ export const WithdrawContent = styled.div` ${fonts.p2} } } + + .balance-text { + cursor: pointer; + } `; export const BoxFromTo = styled.div` diff --git a/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.tsx b/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.tsx index da62cda95..7a280f64b 100644 --- a/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.tsx +++ b/packages/web/src/components/wallet/withdraw-modal/WithDrawModal.tsx @@ -141,6 +141,12 @@ const WithDrawModal: React.FC = ({ const currentAvailableBalance = displayBalanceMap?.[withdrawInfo?.path ?? ""] ?? null; + const handleEnterAllBalanceAvailable = () => { + if (currentAvailableBalance) { + setAmount(currentAvailableBalance); + } + }; + if (isConfirm) { return ; } @@ -179,7 +185,10 @@ const WithDrawModal: React.FC = ({ {!Number(amount) ? "-" : `$${amount}`} - {`Available: ${ + {`Available: ${ currentAvailableBalance ? BigNumber(currentAvailableBalance).toFormat() : "-"