summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/pages/pay.tsx
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-03-27 14:35:58 +0100
committerFlorian Dold <florian@dold.me>2021-03-27 14:36:08 +0100
commitd44740b787c974c5388811a2989557d93923c49a (patch)
tree39db4f910a3714f2337b1dca4a7b4f1a3c67f053 /packages/taler-wallet-webextension/src/pages/pay.tsx
parent14d48836397f5f52ed686fbffeaaf50a3f5a4577 (diff)
downloadwallet-core-d44740b787c974c5388811a2989557d93923c49a.tar.gz
wallet-core-d44740b787c974c5388811a2989557d93923c49a.tar.bz2
wallet-core-d44740b787c974c5388811a2989557d93923c49a.zip
fix build issues
Diffstat (limited to 'packages/taler-wallet-webextension/src/pages/pay.tsx')
-rw-r--r--packages/taler-wallet-webextension/src/pages/pay.tsx29
1 files changed, 17 insertions, 12 deletions
diff --git a/packages/taler-wallet-webextension/src/pages/pay.tsx b/packages/taler-wallet-webextension/src/pages/pay.tsx
index b5da04e31..9c6b10951 100644
--- a/packages/taler-wallet-webextension/src/pages/pay.tsx
+++ b/packages/taler-wallet-webextension/src/pages/pay.tsx
@@ -29,16 +29,16 @@ import * as wxApi from "../wxApi";
import React, { useState, useEffect } from "react";
+import { getJsonI18n } from "@gnu-taler/taler-wallet-core";
import {
- Amounts,
- AmountJson,
PreparePayResult,
+ ConfirmPayResult,
+ AmountJson,
PreparePayResultType,
+ Amounts,
ContractTerms,
ConfirmPayResultType,
- ConfirmPayResult,
- getJsonI18n,
-} from "@gnu-taler/taler-wallet-core";
+} from "@gnu-taler/taler-util";
function TalerPayDialog({ talerPayUri }: { talerPayUri: string }): JSX.Element {
const [payStatus, setPayStatus] = useState<PreparePayResult | undefined>();
@@ -67,7 +67,9 @@ function TalerPayDialog({ talerPayUri }: { talerPayUri: string }): JSX.Element {
if (payStatus.status === PreparePayResultType.PaymentPossible) {
let amountRaw = Amounts.parseOrThrow(payStatus.amountRaw);
- let amountEffective: AmountJson = Amounts.parseOrThrow(payStatus.amountEffective);
+ let amountEffective: AmountJson = Amounts.parseOrThrow(
+ payStatus.amountEffective,
+ );
totalFees = Amounts.sub(amountEffective, amountRaw).amount;
}
@@ -141,13 +143,16 @@ function TalerPayDialog({ talerPayUri }: { talerPayUri: string }): JSX.Element {
if (payResult.contractTerms.fulfillment_message) {
const obj = {
fulfillment_message: payResult.contractTerms.fulfillment_message,
- fulfillment_message_i18n: payResult.contractTerms.fulfillment_message_i18n,
+ fulfillment_message_i18n:
+ payResult.contractTerms.fulfillment_message_i18n,
};
- const msg = getJsonI18n(obj, "fulfillment_message")
- return <div>
- <p>Payment succeeded.</p>
- <p>{msg}</p>
- </div>;
+ const msg = getJsonI18n(obj, "fulfillment_message");
+ return (
+ <div>
+ <p>Payment succeeded.</p>
+ <p>{msg}</p>
+ </div>
+ );
} else {
return <span>Redirecting ...</span>;
}