diff options
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/Transaction.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Transaction.tsx | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx index 08cf8c7d1..e60c8f4f7 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx @@ -369,7 +369,19 @@ export function TransactionView({ /> <Part title={<i18n.Translate>Purchase</i18n.Translate>} - text={transaction.info.summary} + text={ + transaction.info.fulfillmentUrl ? ( + <a + href={transaction.info.fulfillmentUrl} + target="_bank" + rel="noreferrer" + > + {transaction.info.summary} + </a> + ) : ( + transaction.info.summary + ) + } kind="neutral" /> <Part @@ -542,7 +554,19 @@ export function TransactionView({ /> <Part title={<i18n.Translate>Purchase</i18n.Translate>} - text={transaction.info.summary} + text={ + transaction.info.fulfillmentUrl ? ( + <a + href={transaction.info.fulfillmentUrl} + target="_bank" + rel="noreferrer" + > + {transaction.info.summary} + </a> + ) : ( + transaction.info.summary + ) + } kind="neutral" /> <Part |