summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/cta/Payment
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-09-10 23:53:48 -0300
committerSebastian <sebasjm@gmail.com>2022-09-10 23:53:48 -0300
commit50c4cdabc168b9297756ea71cd66e81a13c70733 (patch)
treebb262ce3a473d0aef356b93f47ad82633502c3d8 /packages/taler-wallet-webextension/src/cta/Payment
parente4f3acfeb2ae6a24c579e7ba8d89625f398d2ee6 (diff)
downloadwallet-core-50c4cdabc168b9297756ea71cd66e81a13c70733.tar.gz
wallet-core-50c4cdabc168b9297756ea71cd66e81a13c70733.tar.bz2
wallet-core-50c4cdabc168b9297756ea71cd66e81a13c70733.zip
add redirect to withdraw
Diffstat (limited to 'packages/taler-wallet-webextension/src/cta/Payment')
-rw-r--r--packages/taler-wallet-webextension/src/cta/Payment/views.tsx32
1 files changed, 11 insertions, 21 deletions
diff --git a/packages/taler-wallet-webextension/src/cta/Payment/views.tsx b/packages/taler-wallet-webextension/src/cta/Payment/views.tsx
index c799607ad..0383960ed 100644
--- a/packages/taler-wallet-webextension/src/cta/Payment/views.tsx
+++ b/packages/taler-wallet-webextension/src/cta/Payment/views.tsx
@@ -167,14 +167,16 @@ export function BaseView(state: SupportedStates): VNode {
/>
)}
</section>
- <ButtonsSection
- amount={state.amount}
- balance={state.balance}
- payStatus={state.payStatus}
- uri={state.uri}
- payHandler={state.status === "ready" ? state.payHandler : undefined}
- goToWalletManualWithdraw={state.goToWalletManualWithdraw}
- />
+ {state.status !== "completed" ? (
+ <ButtonsSection
+ amount={state.amount}
+ balance={state.balance}
+ payStatus={state.payStatus}
+ uri={state.uri}
+ payHandler={state.status === "ready" ? state.payHandler : undefined}
+ goToWalletManualWithdraw={state.goToWalletManualWithdraw}
+ />
+ ) : undefined}
<section>
<Link upperCased onClick={state.cancel}>
<i18n.Translate>Cancel</i18n.Translate>
@@ -433,19 +435,7 @@ export function ButtonsSection({
);
}
- // if (state.status === "completed") {
- // if (state.payResult.type === ConfirmPayResultType.Pending) {
- // return (
- // <section>
- // <div>
- // <p>
- // <i18n.Translate>Processing</i18n.Translate>...
- // </p>
- // </div>
- // </section>
- // );
- // }
- // }
+ const error: never = payStatus;
return <Fragment />;
}