aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wallet/DepositPage
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-10-27 16:06:41 -0300
committerSebastian <sebasjm@gmail.com>2022-10-27 16:06:41 -0300
commitaa6227b2b858d48272129c96fcf3d7fae39bba30 (patch)
tree6b8d71813fb00236815cecdf45688972b4c01389 /packages/taler-wallet-webextension/src/wallet/DepositPage
parent06ac43b8920fe3154a5c24a18711c9afb2ce9964 (diff)
downloadwallet-core-aa6227b2b858d48272129c96fcf3d7fae39bba30.tar.xz
showing error field when there is not account yet
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/DepositPage')
-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;