aboutsummaryrefslogtreecommitdiff
path: root/packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-01-10 14:44:10 -0300
committerSebastian <sebasjm@gmail.com>2024-01-10 14:44:10 -0300
commit44820f06be979d3a30d2e66c430e212e28ca6052 (patch)
tree10325f2eadfafcdeb293524852142a6cd70e390d /packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx
parent2c7db170a45fcb82deae3892d610b6b2805ee46c (diff)
downloadwallet-core-44820f06be979d3a30d2e66c430e212e28ca6052.tar.xz
save challenge id when 2fa is required
Diffstat (limited to 'packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx')
-rw-r--r--packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx b/packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx
index 7060b7a98..4bb3b4d7b 100644
--- a/packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx
+++ b/packages/demobank-ui/src/pages/WithdrawalOperationPage.tsx
@@ -20,12 +20,12 @@ import {
stringifyWithdrawUri
} from "@gnu-taler/taler-util";
import {
+ Attention,
useTranslationContext
} from "@gnu-taler/web-util/browser";
import { Fragment, VNode, h } from "preact";
-import { Attention } from "@gnu-taler/web-util/browser";
import { useBankCoreApiContext } from "../context/config.js";
-import { usePreferences } from "../hooks/preferences.js";
+import { useBankState } from "../hooks/bank-state.js";
import { WithdrawalQRCode } from "./WithdrawalQRCode.js";
const logger = new Logger("AccountPage");
@@ -44,7 +44,8 @@ export function WithdrawalOperationPage({
});
const parsedUri = parseWithdrawUri(uri);
const { i18n } = useTranslationContext();
- const [settings, updateSettings] = usePreferences();
+ const [, updateBankState] = useBankState();
+
if (!parsedUri) {
return <Attention type="danger" title={i18n.str`The Withdrawal URI is not valid`}>
@@ -56,7 +57,7 @@ export function WithdrawalOperationPage({
<WithdrawalQRCode
withdrawUri={parsedUri}
onClose={() => {
- updateSettings("currentWithdrawalOperationId", undefined)
+ updateBankState("currentWithdrawalOperationId", undefined)
onContinue()
}}
/>