diff options
author | Sebastian <sebasjm@gmail.com> | 2022-01-13 01:33:24 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-01-13 01:34:17 -0300 |
commit | cea0ac02b64c2a575a5788552e813d315e3f3096 (patch) | |
tree | 79c398a39610ac07c45c9ab7da30a64177fc6332 /packages/taler-wallet-webextension/src/wallet/DepositPage.tsx | |
parent | 4b289cde5d362c863bee84dc3aa8fbe06b747b41 (diff) | |
download | wallet-core-cea0ac02b64c2a575a5788552e813d315e3f3096.tar.xz |
import db from the wallet web extension
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/DepositPage.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/DepositPage.tsx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/DepositPage.tsx b/packages/taler-wallet-webextension/src/wallet/DepositPage.tsx index 9e15daa97..abe830e87 100644 --- a/packages/taler-wallet-webextension/src/wallet/DepositPage.tsx +++ b/packages/taler-wallet-webextension/src/wallet/DepositPage.tsx @@ -110,7 +110,6 @@ export function View({ setAmount(num); setFee(undefined); } - const feeHasBeenCalculated = fee !== undefined; const currency = balance.currency; const amountStr: AmountString = `${currency}:${amount}`; const feeSum = @@ -151,7 +150,7 @@ export function View({ : !parsedAmount ? "Invalid amount" : Amounts.cmp(balance, parsedAmount) === -1 - ? `To much, your current balance is ${Amounts.stringifyValue(balance)}` + ? `Too much, your current balance is ${Amounts.stringifyValue(balance)}` : undefined; const totalToDeposit = parsedAmount @@ -159,7 +158,7 @@ export function View({ : Amounts.getZero(currency); const unableToDeposit = - Amounts.isZero(totalToDeposit) && feeHasBeenCalculated; + Amounts.isZero(totalToDeposit) || fee === undefined || error !== undefined; return ( <Fragment> @@ -224,12 +223,13 @@ export function View({ </section> <footer> <div /> - <ButtonPrimary - disabled={unableToDeposit} - onClick={() => onSend(accountURI, amountStr)} - > - Deposit {Amounts.stringifyValue(totalToDeposit)} {currency} - </ButtonPrimary> + {unableToDeposit ? ( + <ButtonPrimary disabled>Deposit</ButtonPrimary> + ) : ( + <ButtonPrimary onClick={() => onSend(accountURI, amountStr)}> + Deposit {Amounts.stringifyValue(totalToDeposit)} {currency} + </ButtonPrimary> + )} </footer> </Fragment> ); |