diff options
Diffstat (limited to 'packages/demobank-ui/src/pages/business/ShowCashoutDetails.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/business/ShowCashoutDetails.tsx | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/packages/demobank-ui/src/pages/business/ShowCashoutDetails.tsx b/packages/demobank-ui/src/pages/business/ShowCashoutDetails.tsx index 4646e9220..ddfc18a0c 100644 --- a/packages/demobank-ui/src/pages/business/ShowCashoutDetails.tsx +++ b/packages/demobank-ui/src/pages/business/ShowCashoutDetails.tsx @@ -121,12 +121,12 @@ export function ShowCashoutDetails({ </label> <input readOnly value={result.body.status} /> </fieldset> - <fieldset> + {/* <fieldset> <label> <i18n.Translate>Destination</i18n.Translate> </label> <input readOnly value={result.body.credit_payto_uri} /> - </fieldset> + </fieldset> */} {isPending ? ( <fieldset> <label> @@ -220,15 +220,33 @@ export function ShowCashoutDetails({ description: resp.detail.hint as TranslatedString, debug: resp.detail, }) - case "wrong-tan-or-credential": return notify({ + case "no-enough-balance": return notify({ + type: "error", + title: i18n.str`The account does not have sufficient funds`, + description: resp.detail.hint as TranslatedString, + debug: resp.detail, + }); + case "incorrect-exchange-rate": return notify({ + type: "error", + title: i18n.str`The exchange rate was incorrectly applied`, + description: resp.detail.hint as TranslatedString, + debug: resp.detail, + }); + case "already-aborted": return notify({ + type: "error", + title: i18n.str`The cashout operation is already aborted.`, + description: resp.detail.hint as TranslatedString, + debug: resp.detail, + }); + case "no-cashout-payto": return notify({ type: "error", - title: i18n.str`Invalid code or credentials.`, + title: i18n.str`Missing destination account.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, }) - case "cashout-address-changed": return notify({ + case "too-many-attempts": return notify({ type: "error", - title: i18n.str`The cash-out address between the creation and the confirmation changed.`, + title: i18n.str`Too many failed attempts.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, }) |