summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-01-25 10:29:29 -0300
committerSebastian <sebasjm@gmail.com>2022-01-25 10:29:41 -0300
commitc13f3cf1cd491dfd6371c34e1979a32b3cfe1370 (patch)
treea1603fa07c43908f85c8dda486e311505c901827 /packages/taler-wallet-webextension/src/walletEntryPoint.tsx
parenta06f7f7cbbbcbe5c3d34fc534c0fb681a009b0fe (diff)
downloadwallet-core-c13f3cf1cd491dfd6371c34e1979a32b3cfe1370.tar.gz
wallet-core-c13f3cf1cd491dfd6371c34e1979a32b3cfe1370.tar.bz2
wallet-core-c13f3cf1cd491dfd6371c34e1979a32b3cfe1370.zip
fix #7162
Diffstat (limited to 'packages/taler-wallet-webextension/src/walletEntryPoint.tsx')
-rw-r--r--packages/taler-wallet-webextension/src/walletEntryPoint.tsx24
1 files changed, 18 insertions, 6 deletions
diff --git a/packages/taler-wallet-webextension/src/walletEntryPoint.tsx b/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
index c8bbc7f7a..629b93fc5 100644
--- a/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
+++ b/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
@@ -122,12 +122,6 @@ function Application(): VNode {
*/}
<Route
- path={Pages.balance}
- component={Redirect}
- to={Pages.balance_history.replace(":currency", "")}
- />
-
- <Route
path={Pages.balance_history}
component={HistoryPage}
goToWalletDeposit={(currency: string) =>
@@ -145,11 +139,22 @@ function Application(): VNode {
<Route
path={Pages.balance_transaction}
component={TransactionPage}
+ goToWalletHistory={(currency?: string) => {
+ route(
+ Pages.balance_history.replace(
+ ":currency",
+ currency || "",
+ ),
+ );
+ }}
/>
<Route
path={Pages.balance_manual_withdraw}
component={ManualWithdrawPage}
+ onCancel={() => {
+ route(Pages.balance);
+ }}
/>
<Route
@@ -232,8 +237,15 @@ function Application(): VNode {
{/**
* NOT FOUND
+ * all redirects should be at the end
*/}
<Route
+ path={Pages.balance}
+ component={Redirect}
+ to={Pages.balance_history.replace(":currency", "")}
+ />
+
+ <Route
default
component={Redirect}
to={Pages.balance_history.replace(":currency", "")}