diff options
author | Sebastian <sebasjm@gmail.com> | 2023-04-24 14:53:01 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-04-24 14:53:01 -0300 |
commit | 974cd02066edc1a5b8279931d6b019f667051409 (patch) | |
tree | a37fbd942a1e943b98b1dcfe51c6c24bd0da7d83 /packages | |
parent | 2c6858a50129031db087126ddb2d099fa26e5ce6 (diff) |
fix #7749
Diffstat (limited to 'packages')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx | 7 | ||||
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Transaction.tsx | 10 |
2 files changed, 17 insertions, 0 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx index 7f8db9066..68c42f821 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx @@ -344,6 +344,13 @@ export const Payment = tests.createExample(TestedComponent, { transaction: exampleData.payment, }); +export const PaymentWithPosConfirmation = tests.createExample(TestedComponent, { + transaction: { + ...exampleData.payment, + posConfirmation: "123123\n3345345\n567567", + }, +}); + export const PaymentError = tests.createExample(TestedComponent, { transaction: { ...exampleData.payment, diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx index 9bcae8997..c4f3beaf5 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx @@ -56,6 +56,7 @@ import { Row, SmallLightText, SubTitle, + SuccessBox, WarningBox, } from "../components/styled/index.js"; import { Time } from "../components/Time.js"; @@ -629,6 +630,15 @@ export function TransactionView({ )} </InfoBox> )} + {transaction.posConfirmation ? ( + <AlertView + alert={{ + type: "info", + message: i18n.str`Confirmation code`, + description: transaction.posConfirmation as TranslatedString, + }} + /> + ) : undefined} <Part title={i18n.str`Merchant`} text={<MerchantDetails merchant={transaction.info.merchant} />} |