diff options
Diffstat (limited to 'packages/demobank-ui/src/pages/WithdrawalConfirmationQuestion.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/WithdrawalConfirmationQuestion.tsx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/demobank-ui/src/pages/WithdrawalConfirmationQuestion.tsx b/packages/demobank-ui/src/pages/WithdrawalConfirmationQuestion.tsx index e4631fcc8..39b94b349 100644 --- a/packages/demobank-ui/src/pages/WithdrawalConfirmationQuestion.tsx +++ b/packages/demobank-ui/src/pages/WithdrawalConfirmationQuestion.tsx @@ -39,12 +39,14 @@ import { useBankCoreApiContext } from "../context/config.js"; import { useBackendState } from "../hooks/backend.js"; import { useBankState } from "../hooks/bank-state.js"; import { usePreferences } from "../hooks/preferences.js"; +import { RouteDefinition } from "../route.js"; import { LoginForm } from "./LoginForm.js"; import { RenderAmount } from "./PaytoWireTransferForm.js"; interface Props { onAborted: () => void; withdrawUri: WithdrawUriResult; + routeHere: RouteDefinition<{ wopid: string }>; details: { account: PaytoUri; reserve: string; @@ -61,6 +63,7 @@ export function WithdrawalConfirmationQuestion({ onAborted, details, onAuthorizationRequired, + routeHere, withdrawUri, }: Props): VNode { const { i18n } = useTranslationContext(); @@ -126,6 +129,7 @@ export function WithdrawalConfirmationQuestion({ updateBankState("currentChallenge", { operation: "confirm-withdrawal", id: String(resp.body.challenge_id), + location: routeHere.url({ wopid: withdrawUri.withdrawalOperationId }), sent: AbsoluteTime.never(), request: withdrawUri.withdrawalOperationId, }); |