diff options
Diffstat (limited to 'packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx')
-rw-r--r-- | packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx | 34 |
1 files changed, 28 insertions, 6 deletions
diff --git a/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx b/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx index 5925719c3..965650eb0 100644 --- a/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx +++ b/packages/bank-ui/src/pages/WithdrawalConfirmationQuestion.tsx @@ -96,6 +96,7 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`The withdrawal has been aborted previously and can't be confirmed`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); case TalerErrorCode.BANK_CONFIRM_INCOMPLETE: return notify({ @@ -103,6 +104,7 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`The withdrawal operation can't be confirmed before a wallet accepted the transaction.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); case HttpStatusCode.BadRequest: return notify({ @@ -110,6 +112,7 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`The operation id is invalid.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); case HttpStatusCode.NotFound: return notify({ @@ -117,6 +120,7 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`The operation was not found.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); case TalerErrorCode.BANK_UNALLOWED_DEBIT: return notify({ @@ -124,12 +128,15 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`Your balance is not enough for the operation.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); case HttpStatusCode.Accepted: { updateBankState("currentChallenge", { operation: "confirm-withdrawal", id: String(resp.body.challenge_id), - location: routeHere.url({ wopid: withdrawUri.withdrawalOperationId }), + location: routeHere.url({ + wopid: withdrawUri.withdrawalOperationId, + }), sent: AbsoluteTime.never(), request: withdrawUri.withdrawalOperationId, }); @@ -157,6 +164,9 @@ export function WithdrawalConfirmationQuestion({ return notify({ type: "error", title: i18n.str`The reserve operation has been confirmed previously and can't be aborted`, + description: resp.detail.hint as TranslatedString, + debug: resp.detail, + when: AbsoluteTime.now(), }); case HttpStatusCode.BadRequest: return notify({ @@ -164,6 +174,7 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`The operation id is invalid.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); case HttpStatusCode.NotFound: return notify({ @@ -171,6 +182,7 @@ export function WithdrawalConfirmationQuestion({ title: i18n.str`The operation was not found.`, description: resp.detail.hint as TranslatedString, debug: resp.detail, + when: AbsoluteTime.now(), }); default: { assertUnreachable(resp); @@ -218,7 +230,9 @@ export function WithdrawalConfirmationQuestion({ <Fragment> <div class="px-4 py-2 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-0"> <dt class="text-sm font-medium leading-6 text-gray-900"> - <i18n.Translate>Payment provider's account number</i18n.Translate> + <i18n.Translate> + Payment provider's account number + </i18n.Translate> </dt> <dd class="mt-1 text-sm leading-6 text-gray-700 sm:col-span-2 sm:mt-0"> {p.iban} @@ -227,7 +241,9 @@ export function WithdrawalConfirmationQuestion({ {name && ( <div class="px-4 py-2 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-0"> <dt class="text-sm font-medium leading-6 text-gray-900"> - <i18n.Translate>Payment provider's name</i18n.Translate> + <i18n.Translate> + Payment provider's name + </i18n.Translate> </dt> <dd class="mt-1 text-sm leading-6 text-gray-700 sm:col-span-2 sm:mt-0"> {name} @@ -244,7 +260,9 @@ export function WithdrawalConfirmationQuestion({ <Fragment> <div class="px-4 py-2 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-0"> <dt class="text-sm font-medium leading-6 text-gray-900"> - <i18n.Translate>Payment provider's account id</i18n.Translate> + <i18n.Translate> + Payment provider's account id + </i18n.Translate> </dt> <dd class="mt-1 text-sm leading-6 text-gray-700 sm:col-span-2 sm:mt-0"> {p.account} @@ -253,7 +271,9 @@ export function WithdrawalConfirmationQuestion({ {name && ( <div class="px-4 py-2 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-0"> <dt class="text-sm font-medium leading-6 text-gray-900"> - <i18n.Translate>Payment provider's name</i18n.Translate> + <i18n.Translate> + Payment provider's name + </i18n.Translate> </dt> <dd class="mt-1 text-sm leading-6 text-gray-700 sm:col-span-2 sm:mt-0"> {name} @@ -267,7 +287,9 @@ export function WithdrawalConfirmationQuestion({ return ( <div class="px-4 py-2 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-0"> <dt class="text-sm font-medium leading-6 text-gray-900"> - <i18n.Translate>Payment provider's account</i18n.Translate> + <i18n.Translate> + Payment provider's account + </i18n.Translate> </dt> <dd class="mt-1 text-sm leading-6 text-gray-700 sm:col-span-2 sm:mt-0"> {details.account.targetPath} |