aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts')
-rw-r--r--packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts11
1 files changed, 5 insertions, 6 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts b/packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts
index 686cfb4b4..b3a377040 100644
--- a/packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts
+++ b/packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts
@@ -178,12 +178,11 @@ export function useComponentState(
: undefined;
const unableToDeposit =
- !parsedAmount ||
- selectedAccount === undefined ||
- Amounts.isZero(totalToDeposit) ||
- fee === undefined ||
- amountError !== undefined;
- // console.log(parsedAmount, selectedAccount, fee, totalToDeposit, amountError)
+ !parsedAmount || //no amount specified
+ selectedAccount === undefined || //no account selected
+ Amounts.isZero(totalToDeposit) || //deposit may be zero because of fee
+ fee === undefined || //no fee calculated yet
+ amountError !== undefined; //amount field may be invalid
async function doSend(): Promise<void> {
if (!selectedAccount || !parsedAmount || !currency) return;