diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/taler-wallet-webextension/src/cta/Pay.tsx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/taler-wallet-webextension/src/cta/Pay.tsx b/packages/taler-wallet-webextension/src/cta/Pay.tsx index de0978aca..2a0d1b46b 100644 --- a/packages/taler-wallet-webextension/src/cta/Pay.tsx +++ b/packages/taler-wallet-webextension/src/cta/Pay.tsx @@ -155,7 +155,7 @@ export interface PaymentRequestViewProps { onClick: () => void; payErrMsg?: string; uri: string; - goToWalletManualWithdraw: () => void; + goToWalletManualWithdraw: (s: string) => void; balance: AmountJson | undefined; } export function PaymentRequestView({ @@ -196,8 +196,8 @@ export function PaymentRequestView({ ); } + const amountRaw = Amounts.parseOrThrow(payStatus.amountRaw); if (payStatus.status === PreparePayResultType.PaymentPossible) { - const amountRaw = Amounts.parseOrThrow(payStatus.amountRaw); const amountEffective: AmountJson = Amounts.parseOrThrow( payStatus.amountEffective, ); @@ -284,7 +284,10 @@ export function PaymentRequestView({ )} </section> <section> - <ButtonSuccess upperCased onClick={goToWalletManualWithdraw}> + <ButtonSuccess + upperCased + onClick={() => goToWalletManualWithdraw(amountRaw.currency)} + > <i18n.Translate>Withdraw digital cash</i18n.Translate> </ButtonSuccess> </section> |