diff options
Diffstat (limited to 'packages/demobank-ui/src/pages/business/CreateCashout.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/business/CreateCashout.tsx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/demobank-ui/src/pages/business/CreateCashout.tsx b/packages/demobank-ui/src/pages/business/CreateCashout.tsx index f9962fbde..a39a379de 100644 --- a/packages/demobank-ui/src/pages/business/CreateCashout.tsx +++ b/packages/demobank-ui/src/pages/business/CreateCashout.tsx @@ -120,6 +120,16 @@ export function CreateCashout({ if (info instanceof TalerError) { return <ErrorLoadingWithDebug error={info} /> } + if (info.type === "fail") { + switch (info.case) { + case HttpStatusCode.NotImplemented: { + return <Attention type="danger" title={i18n.str`Cashout not implemented`}> + </Attention>; + } + default: assertUnreachable(info.case) + } + } + const conversionInfo = info.body.conversion_rate if (!conversionInfo) { |