diff options
author | Sebastian <sebasjm@gmail.com> | 2023-10-25 18:26:36 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-10-25 18:26:36 -0300 |
commit | e812eae32daddad372c7629867298ca28678a44c (patch) | |
tree | 98b8de62d15e28c4b4cc94b6c42ec2ab1f20c631 /packages/demobank-ui/src/pages/WithdrawalQRCode.tsx | |
parent | c31ce9bab8592c31b7c7d879f6daad7886b7486d (diff) | |
download | wallet-core-e812eae32daddad372c7629867298ca28678a44c.tar.xz |
update more error cases handling from bank-core-api
Diffstat (limited to 'packages/demobank-ui/src/pages/WithdrawalQRCode.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/WithdrawalQRCode.tsx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/demobank-ui/src/pages/WithdrawalQRCode.tsx b/packages/demobank-ui/src/pages/WithdrawalQRCode.tsx index 5c300d0ab..bdd8ea585 100644 --- a/packages/demobank-ui/src/pages/WithdrawalQRCode.tsx +++ b/packages/demobank-ui/src/pages/WithdrawalQRCode.tsx @@ -23,14 +23,13 @@ import { } from "@gnu-taler/taler-util"; import { notifyInfo, useTranslationContext } from "@gnu-taler/web-util/browser"; import { Fragment, VNode, h } from "preact"; +import { Attention } from "../components/Attention.js"; import { ErrorLoading } from "../components/ErrorLoading.js"; import { Loading } from "../components/Loading.js"; import { useWithdrawalDetails } from "../hooks/access.js"; -import { assertUnreachable } from "./WithdrawalOperationPage.js"; import { QrCodeSection } from "./QrCodeSection.js"; import { WithdrawalConfirmationQuestion } from "./WithdrawalConfirmationQuestion.js"; -import { Attention } from "../components/Attention.js"; -import { Pages } from "../pages.js"; +import { assertUnreachable } from "./WithdrawalOperationPage.js"; const logger = new Logger("WithdrawalQRCode"); @@ -59,7 +58,8 @@ export function WithdrawalQRCode({ if (result.type === "fail") { switch (result.case) { case "not-found": return <OperationNotFound onClose={onClose} /> - default: assertUnreachable(result.case) + case "invalid-id": return <OperationNotFound onClose={onClose} /> + default: assertUnreachable(result) } } |