aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wallet
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-06-27 08:20:49 -0300
committerSebastian <sebasjm@gmail.com>2023-06-27 08:21:03 -0300
commit97a9e92d8b104a94c376ae4fad8c5c811f5ef7e1 (patch)
treedee1f4e8861298d5bdf3987fcd24824bd7a6d3cf /packages/taler-wallet-webextension/src/wallet
parent18a3d764deb534dfa0f46981539ec4119dcc6c0f (diff)
downloadwallet-core-97a9e92d8b104a94c376ae4fad8c5c811f5ef7e1.tar.xz
set amount for manual withdraw when the qr does not have it
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet')
-rw-r--r--packages/taler-wallet-webextension/src/wallet/Application.tsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Application.tsx b/packages/taler-wallet-webextension/src/wallet/Application.tsx
index 7d4dafb56..d8cb22bf0 100644
--- a/packages/taler-wallet-webextension/src/wallet/Application.tsx
+++ b/packages/taler-wallet-webextension/src/wallet/Application.tsx
@@ -400,6 +400,12 @@ export function Application(): VNode {
}) => (
<CallToActionTemplate title={i18n.str`Digital cash withdrawal`}>
<WithdrawPageFromParams
+ onAmountChanged={async (e) => {
+ const page = `${Pages.ctaWithdrawManual({
+ amount,
+ })}?talerUri=${encodeURIComponent(talerUri)}`;
+ redirectTo(page);
+ }}
talerExchangeWithdrawUri={talerUri}
amount={amount}
cancel={() => redirectTo(Pages.balance)}