diff options
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/DepositPage/state.ts | 11 |
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; |