diff options
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx')
| -rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx | 61 |
1 files changed, 42 insertions, 19 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx index 71f8cfe1a..78b741b51 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx @@ -21,7 +21,6 @@ import { AbsoluteTime, - ExtendedStatus, PaymentStatus, RefreshReason, TalerProtocolTimestamp, @@ -56,19 +55,20 @@ export default { }, }; -const commonTransaction = { +const commonTransaction: TransactionCommon = { + error: undefined, amountRaw: "KUDOS:11", amountEffective: "KUDOS:9.2", - extendedStatus: ExtendedStatus.Done, - pending: undefined as any as boolean, //deprecated + txState: { + major: TransactionMajorState.Done, + }, timestamp: TalerProtocolTimestamp.now(), transactionId: "txn:deposit:12", - frozen: undefined as any as boolean, //deprecated type: TransactionType.Deposit, - txState: { - major: TransactionMajorState.Unknown, - }, -} as TransactionCommon; +} as Omit< + Omit<Omit<TransactionCommon, "extendedStatus">, "frozen">, + "pending" +> as TransactionCommon; import merchantIcon from "../../static-dev/merchant-icon.jpeg"; @@ -262,7 +262,9 @@ export const WithdrawFiveMinutesAgoAndPending = tests.createExample( timestamp: TalerProtocolTimestamp.fromSeconds( new Date().getTime() / 1000 - 60 * 5, ), - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }), ); @@ -302,7 +304,9 @@ export const WithdrawPendingManual = tests.createExample( exchangePaytoUris: ["payto://iban/ES8877998399652238"], reservePub: "A05AJGMFNSK4Q62NXR2FKNDB1J4EXTYQTE7VA4M9GZQ4TR06YBNG", } as WithdrawalDetails, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }), ); @@ -319,7 +323,9 @@ export const WithdrawPendingTalerBankUnconfirmed = tests.createExample( reservePub: "A05AJGMFNSK4Q62NXR2FKNDB1J4EXTYQTE7VA4M9GZQ4TR06YBNG", bankConfirmationUrl: "http://bank.demo.taler.net", }, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }, ); @@ -335,7 +341,9 @@ export const WithdrawPendingTalerBankConfirmed = tests.createExample( reserveIsReady: false, reservePub: "A05AJGMFNSK4Q62NXR2FKNDB1J4EXTYQTE7VA4M9GZQ4TR06YBNG", }, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }, ); @@ -461,7 +469,9 @@ export const PaymentWithoutFee = tests.createExample(TestedComponent, { export const PaymentPending = tests.createExample(TestedComponent, { transaction: { ...exampleData.payment, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }); @@ -561,7 +571,9 @@ export const DepositError = tests.createExample(TestedComponent, { export const DepositPending = tests.createExample(TestedComponent, { transaction: { ...exampleData.deposit, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }); @@ -588,7 +600,12 @@ export const TipError = tests.createExample(TestedComponent, { }); export const TipPending = tests.createExample(TestedComponent, { - transaction: { ...exampleData.tip, extendedStatus: ExtendedStatus.Pending }, + transaction: { + ...exampleData.tip, + txState: { + major: TransactionMajorState.Pending, + }, + }, }); export const Refund = tests.createExample(TestedComponent, { @@ -605,7 +622,9 @@ export const RefundError = tests.createExample(TestedComponent, { export const RefundPending = tests.createExample(TestedComponent, { transaction: { ...exampleData.refund, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }); @@ -616,7 +635,9 @@ export const InvoiceCreditComplete = tests.createExample(TestedComponent, { export const InvoiceCreditIncomplete = tests.createExample(TestedComponent, { transaction: { ...exampleData.pull_credit, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }); @@ -634,6 +655,8 @@ export const TransferDebitComplete = tests.createExample(TestedComponent, { export const TransferDebitIncomplete = tests.createExample(TestedComponent, { transaction: { ...exampleData.push_debit, - extendedStatus: ExtendedStatus.Pending, + txState: { + major: TransactionMajorState.Pending, + }, }, }); |
