diff options
Diffstat (limited to 'packages/taler-wallet-webextension')
15 files changed, 38 insertions, 38 deletions
| diff --git a/packages/taler-wallet-webextension/src/NavigationBar.tsx b/packages/taler-wallet-webextension/src/NavigationBar.tsx index 231418861..167f1797c 100644 --- a/packages/taler-wallet-webextension/src/NavigationBar.tsx +++ b/packages/taler-wallet-webextension/src/NavigationBar.tsx @@ -146,7 +146,7 @@ const talerUriActionToPageName: {  } = {    [TalerUriAction.Withdraw]: "ctaWithdraw",    [TalerUriAction.Pay]: "ctaPay", -  [TalerUriAction.Tip]: "ctaTips", +  [TalerUriAction.Reward]: "ctaTips",    [TalerUriAction.Refund]: "ctaRefund",    [TalerUriAction.PayPull]: "ctaInvoicePay",    [TalerUriAction.PayPush]: "ctaTransferPickup", diff --git a/packages/taler-wallet-webextension/src/components/HistoryItem.tsx b/packages/taler-wallet-webextension/src/components/HistoryItem.tsx index a0ce04460..e072d2581 100644 --- a/packages/taler-wallet-webextension/src/components/HistoryItem.tsx +++ b/packages/taler-wallet-webextension/src/components/HistoryItem.tsx @@ -134,7 +134,7 @@ export function HistoryItem(props: { tx: Transaction }): VNode {            }          />        ); -    case TransactionType.Tip: +    case TransactionType.Reward:        return (          <Layout            id={tx.transactionId} diff --git a/packages/taler-wallet-webextension/src/cta/Tip/index.ts b/packages/taler-wallet-webextension/src/cta/Reward/index.ts index 5e56db7bc..5e56db7bc 100644 --- a/packages/taler-wallet-webextension/src/cta/Tip/index.ts +++ b/packages/taler-wallet-webextension/src/cta/Reward/index.ts diff --git a/packages/taler-wallet-webextension/src/cta/Tip/state.ts b/packages/taler-wallet-webextension/src/cta/Reward/state.ts index d34e9e264..98463cb60 100644 --- a/packages/taler-wallet-webextension/src/cta/Tip/state.ts +++ b/packages/taler-wallet-webextension/src/cta/Reward/state.ts @@ -23,7 +23,7 @@ import { useAsyncAsHook } from "../../hooks/useAsyncAsHook.js";  import { Props, State } from "./index.js";  export function useComponentState({ -  talerTipUri, +  talerTipUri: talerRewardUri,    onCancel,    onSuccess,  }: Props): State { @@ -31,9 +31,9 @@ export function useComponentState({    const { i18n } = useTranslationContext();    const { pushAlertOnError } = useAlertContext();    const tipInfo = useAsyncAsHook(async () => { -    if (!talerTipUri) throw Error("ERROR_NO-URI-FOR-TIP"); -    const tip = await api.wallet.call(WalletApiOperation.PrepareTip, { -      talerTipUri, +    if (!talerRewardUri) throw Error("ERROR_NO-URI-FOR-TIP"); +    const tip = await api.wallet.call(WalletApiOperation.PrepareReward, { +      talerRewardUri,      });      return { tip };    }); @@ -63,8 +63,8 @@ export function useComponentState({    const { tip } = tipInfo.response;    const doAccept = async (): Promise<void> => { -    const res = await api.wallet.call(WalletApiOperation.AcceptTip, { -      walletTipId: tip.walletTipId, +    const res = await api.wallet.call(WalletApiOperation.AcceptReward, { +      walletRewardId: tip.walletRewardId,      });      //FIX: this may not be seen since we are moving to the success also @@ -75,7 +75,7 @@ export function useComponentState({    const baseInfo = {      merchantBaseUrl: tip.merchantBaseUrl,      exchangeBaseUrl: tip.exchangeBaseUrl, -    amount: Amounts.parseOrThrow(tip.tipAmountEffective), +    amount: Amounts.parseOrThrow(tip.rewardAmountEffective),      error: undefined,      cancel: {        onClick: pushAlertOnError(onCancel), diff --git a/packages/taler-wallet-webextension/src/cta/Tip/stories.tsx b/packages/taler-wallet-webextension/src/cta/Reward/stories.tsx index bd5fdefd9..bd5fdefd9 100644 --- a/packages/taler-wallet-webextension/src/cta/Tip/stories.tsx +++ b/packages/taler-wallet-webextension/src/cta/Reward/stories.tsx diff --git a/packages/taler-wallet-webextension/src/cta/Tip/test.ts b/packages/taler-wallet-webextension/src/cta/Reward/test.ts index e0b6210a2..6d7bad0c8 100644 --- a/packages/taler-wallet-webextension/src/cta/Tip/test.ts +++ b/packages/taler-wallet-webextension/src/cta/Reward/test.ts @@ -62,17 +62,17 @@ describe("Tip CTA states", () => {    it("should be ready for accepting the tip", async () => {      const { handler, TestingContext } = createWalletApiMock(); -    handler.addWalletCallResponse(WalletApiOperation.PrepareTip, undefined, { +    handler.addWalletCallResponse(WalletApiOperation.PrepareReward, undefined, {        accepted: false,        exchangeBaseUrl: "exchange url",        merchantBaseUrl: "merchant url", -      tipAmountEffective: "EUR:1", -      walletTipId: "tip_id", +      rewardAmountEffective: "EUR:1", +      walletRewardId: "tip_id",        transactionId: "txn:tip:ABC1234",        expirationTimestamp: {          t_s: 1,        }, -      tipAmountRaw: "", +      rewardAmountRaw: "",      });      const props: Props = { @@ -100,23 +100,23 @@ describe("Tip CTA states", () => {            expect(state.exchangeBaseUrl).eq("exchange url");            if (state.accept.onClick === undefined) expect.fail(); -          handler.addWalletCallResponse(WalletApiOperation.AcceptTip); +          handler.addWalletCallResponse(WalletApiOperation.AcceptReward);            state.accept.onClick();            handler.addWalletCallResponse( -            WalletApiOperation.PrepareTip, +            WalletApiOperation.PrepareReward,              undefined,              {                accepted: true,                exchangeBaseUrl: "exchange url",                merchantBaseUrl: "merchant url", -              tipAmountEffective: "EUR:1", -              walletTipId: "tip_id", +              rewardAmountEffective: "EUR:1", +              walletRewardId: "tip_id",                transactionId: "txn:tip:ABC1234",                expirationTimestamp: {                  t_s: 1,                }, -              tipAmountRaw: "", +              rewardAmountRaw: "",              },            );          }, @@ -137,17 +137,17 @@ describe("Tip CTA states", () => {    it.skip("should be ignored after clicking the ignore button", async () => {      const { handler, TestingContext } = createWalletApiMock(); -    handler.addWalletCallResponse(WalletApiOperation.PrepareTip, undefined, { +    handler.addWalletCallResponse(WalletApiOperation.PrepareReward, undefined, {        exchangeBaseUrl: "exchange url",        merchantBaseUrl: "merchant url", -      tipAmountEffective: "EUR:1", -      walletTipId: "tip_id", +      rewardAmountEffective: "EUR:1", +      walletRewardId: "tip_id",        transactionId: "txn:tip:ABC1234",        accepted: false,        expirationTimestamp: {          t_s: 1,        }, -      tipAmountRaw: "", +      rewardAmountRaw: "",      });      const props: Props = { @@ -184,17 +184,17 @@ describe("Tip CTA states", () => {    it("should render accepted if the tip has been used previously", async () => {      const { handler, TestingContext } = createWalletApiMock(); -    handler.addWalletCallResponse(WalletApiOperation.PrepareTip, undefined, { +    handler.addWalletCallResponse(WalletApiOperation.PrepareReward, undefined, {        accepted: true,        exchangeBaseUrl: "exchange url",        merchantBaseUrl: "merchant url", -      tipAmountEffective: "EUR:1", -      walletTipId: "tip_id", +      rewardAmountEffective: "EUR:1", +      walletRewardId: "tip_id",        transactionId: "txn:tip:ABC1234",        expirationTimestamp: {          t_s: 1,        }, -      tipAmountRaw: "", +      rewardAmountRaw: "",      });      const props: Props = { diff --git a/packages/taler-wallet-webextension/src/cta/Tip/views.tsx b/packages/taler-wallet-webextension/src/cta/Reward/views.tsx index 5d99a0132..5d99a0132 100644 --- a/packages/taler-wallet-webextension/src/cta/Tip/views.tsx +++ b/packages/taler-wallet-webextension/src/cta/Reward/views.tsx diff --git a/packages/taler-wallet-webextension/src/cta/index.stories.ts b/packages/taler-wallet-webextension/src/cta/index.stories.ts index 84863f84f..06b11ef6d 100644 --- a/packages/taler-wallet-webextension/src/cta/index.stories.ts +++ b/packages/taler-wallet-webextension/src/cta/index.stories.ts @@ -22,7 +22,7 @@  export * as a1 from "./Deposit/stories.jsx";  export * as a3 from "./Payment/stories.jsx";  export * as a4 from "./Refund/stories.jsx"; -export * as a5 from "./Tip/stories.jsx"; +export * as a5 from "./Reward/stories.js";  export * as a6 from "./Withdraw/stories.jsx";  export * as a8 from "./InvoiceCreate/stories.js";  export * as a9 from "./InvoicePay/stories.js"; diff --git a/packages/taler-wallet-webextension/src/platform/chrome.ts b/packages/taler-wallet-webextension/src/platform/chrome.ts index 1295fa514..a50f225dc 100644 --- a/packages/taler-wallet-webextension/src/platform/chrome.ts +++ b/packages/taler-wallet-webextension/src/platform/chrome.ts @@ -279,7 +279,7 @@ function openWalletURIFromPopup(uri: TalerUri): void {          `static/wallet.html#/cta/pay?talerUri=${encodeURIComponent(talerUri)}`,        );        break; -    case TalerUriAction.Tip: +    case TalerUriAction.Reward:        url = chrome.runtime.getURL(          `static/wallet.html#/cta/tip?talerUri=${encodeURIComponent(talerUri)}`,        ); diff --git a/packages/taler-wallet-webextension/src/popup/TalerActionFound.tsx b/packages/taler-wallet-webextension/src/popup/TalerActionFound.tsx index 6a0585907..e120334e8 100644 --- a/packages/taler-wallet-webextension/src/popup/TalerActionFound.tsx +++ b/packages/taler-wallet-webextension/src/popup/TalerActionFound.tsx @@ -65,7 +65,7 @@ function ContentByUriType({            </Button>          </div>        ); -    case TalerUriAction.Tip: +    case TalerUriAction.Reward:        return (          <div>            <p> diff --git a/packages/taler-wallet-webextension/src/wallet/AddNewActionView.tsx b/packages/taler-wallet-webextension/src/wallet/AddNewActionView.tsx index fd9815401..fc3a0916c 100644 --- a/packages/taler-wallet-webextension/src/wallet/AddNewActionView.tsx +++ b/packages/taler-wallet-webextension/src/wallet/AddNewActionView.tsx @@ -66,7 +66,7 @@ export function AddNewActionView({ onCancel }: Props): VNode {                    return <i18n.Translate>Open pay page</i18n.Translate>;                  case TalerUriAction.Refund:                    return <i18n.Translate>Open refund page</i18n.Translate>; -                case TalerUriAction.Tip: +                case TalerUriAction.Reward:                    return <i18n.Translate>Open tip page</i18n.Translate>;                  case TalerUriAction.Withdraw:                    return <i18n.Translate>Open withdraw page</i18n.Translate>; diff --git a/packages/taler-wallet-webextension/src/wallet/Application.tsx b/packages/taler-wallet-webextension/src/wallet/Application.tsx index d8cb22bf0..98515aac0 100644 --- a/packages/taler-wallet-webextension/src/wallet/Application.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Application.tsx @@ -58,7 +58,7 @@ import { PaymentPage } from "../cta/Payment/index.js";  import { PaymentTemplatePage } from "../cta/PaymentTemplate/index.js";  import { RecoveryPage } from "../cta/Recovery/index.js";  import { RefundPage } from "../cta/Refund/index.js"; -import { TipPage } from "../cta/Tip/index.js"; +import { TipPage } from "../cta/Reward/index.js";  import { TransferCreatePage } from "../cta/TransferCreate/index.js";  import { TransferPickupPage } from "../cta/TransferPickup/index.js";  import { diff --git a/packages/taler-wallet-webextension/src/wallet/History.stories.tsx b/packages/taler-wallet-webextension/src/wallet/History.stories.tsx index 149c8c1f4..1ddb24b02 100644 --- a/packages/taler-wallet-webextension/src/wallet/History.stories.tsx +++ b/packages/taler-wallet-webextension/src/wallet/History.stories.tsx @@ -34,7 +34,7 @@ import {    TransactionPeerPushDebit,    TransactionRefresh,    TransactionRefund, -  TransactionTip, +  TransactionReward,    TransactionType,    TransactionWithdrawal,    WithdrawalType, @@ -113,9 +113,9 @@ const exampleData = {    } as TransactionRefresh,    tip: {      ...commonTransaction(), -    type: TransactionType.Tip, +    type: TransactionType.Reward,      merchantBaseUrl: "http://ads.merchant.taler.net/", -  } as TransactionTip, +  } as TransactionReward,    refund: {      ...commonTransaction(),      type: TransactionType.Refund, diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx index f2e3982f6..3ba3ac591 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx @@ -37,7 +37,7 @@ import {    TransactionPeerPushDebit,    TransactionRefresh,    TransactionRefund, -  TransactionTip, +  TransactionReward,    TransactionType,    TransactionWithdrawal,    WithdrawalDetails, @@ -138,7 +138,7 @@ const exampleData = {    } as TransactionRefresh,    tip: {      ...commonTransaction, -    type: TransactionType.Tip, +    type: TransactionType.Reward,      // merchant: {      //   name: "the merchant",      //   logo: merchantIcon, @@ -146,7 +146,7 @@ const exampleData = {      //   email: "contact@merchant.taler",      // },      merchantBaseUrl: "http://merchant.taler", -  } as TransactionTip, +  } as TransactionReward,    refund: {      ...commonTransaction,      type: TransactionType.Refund, diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx index 8d564a275..e54137016 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx @@ -745,7 +745,7 @@ export function TransactionView({      );    } -  if (transaction.type === TransactionType.Tip) { +  if (transaction.type === TransactionType.Reward) {      return (        <TransactionTemplate          transaction={transaction} | 
