diff options
author | Sebastian <sebasjm@gmail.com> | 2022-01-25 10:29:29 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-01-25 10:29:41 -0300 |
commit | c13f3cf1cd491dfd6371c34e1979a32b3cfe1370 (patch) | |
tree | a1603fa07c43908f85c8dda486e311505c901827 /packages/taler-wallet-webextension/src/walletEntryPoint.tsx | |
parent | a06f7f7cbbbcbe5c3d34fc534c0fb681a009b0fe (diff) | |
download | wallet-core-c13f3cf1cd491dfd6371c34e1979a32b3cfe1370.tar.xz |
fix #7162
Diffstat (limited to 'packages/taler-wallet-webextension/src/walletEntryPoint.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/walletEntryPoint.tsx | 24 |
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", "")} |