aboutsummaryrefslogtreecommitdiff
path: root/packages/merchant-backoffice-ui/src/Routing.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-06-27 09:14:35 -0300
committerSebastian <sebasjm@gmail.com>2024-06-27 09:14:35 -0300
commitae993d949b4a754bf87f1eb008ec8e6803170ebb (patch)
tree69ad6cc09e19baf417e15d5fa4a6030ec49cf15e /packages/merchant-backoffice-ui/src/Routing.tsx
parenta37abf4713955fbe89bd7c371a89a1f47729e2fe (diff)
downloadwallet-core-ae993d949b4a754bf87f1eb008ec8e6803170ebb.tar.xz
fix routing when a non-default instance didn't have bank account
Diffstat (limited to 'packages/merchant-backoffice-ui/src/Routing.tsx')
-rw-r--r--packages/merchant-backoffice-ui/src/Routing.tsx26
1 files changed, 19 insertions, 7 deletions
diff --git a/packages/merchant-backoffice-ui/src/Routing.tsx b/packages/merchant-backoffice-ui/src/Routing.tsx
index b3fd44e74..ae9078678 100644
--- a/packages/merchant-backoffice-ui/src/Routing.tsx
+++ b/packages/merchant-backoffice-ui/src/Routing.tsx
@@ -165,7 +165,7 @@ export function Routing(_p: Props): VNode {
accounts !== undefined &&
accounts.accounts.length < 1 &&
(AbsoluteTime.isNever(preference.hideMissingAccountUntil) ||
- AbsoluteTime.cmp(now, preference.hideMissingAccountUntil) > 1);
+ AbsoluteTime.cmp(now, preference.hideMissingAccountUntil) > 0);
const shouldLogin = state.status === "loggedOut";
@@ -182,12 +182,24 @@ export function Routing(_p: Props): VNode {
return (
<Fragment>
<Menu />
- <BankAccountBanner />
- <BankAccountCreatePage
- onConfirm={() => {
- route(InstancePaths.bank_list);
- }}
- />
+ <Router history={history}>
+ <Route path={InstancePaths.interface} component={Settings} />
+ <Route
+ default
+ component={() => {
+ return (
+ <Fragment>
+ <BankAccountBanner />
+ <BankAccountCreatePage
+ onConfirm={() => {
+ route(InstancePaths.bank_list);
+ }}
+ />
+ </Fragment>
+ );
+ }}
+ />
+ </Router>
</Fragment>
);
}