diff options
Diffstat (limited to 'packages/demobank-ui/src/pages/Routing.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/Routing.tsx | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/packages/demobank-ui/src/pages/Routing.tsx b/packages/demobank-ui/src/pages/Routing.tsx index a88af9b0b..cff561aac 100644 --- a/packages/demobank-ui/src/pages/Routing.tsx +++ b/packages/demobank-ui/src/pages/Routing.tsx @@ -28,6 +28,7 @@ import { HomePage } from "./HomePage.js"; import { BankFrame } from "./BankFrame.js"; import { PublicHistoriesPage } from "./PublicHistoriesPage.js"; import { RegistrationPage } from "./RegistrationPage.js"; +import { BusinessAccount } from "./BusinessAccount.js"; function handleNotOkResult( safe: string, @@ -96,7 +97,11 @@ export function Routing(): VNode { <Route path="/account" component={() => ( - <BankFrame> + <BankFrame + goToBusinessAccount={() => { + route("/business"); + }} + > <HomePage onRegister={() => { route("/register"); @@ -105,6 +110,22 @@ export function Routing(): VNode { </BankFrame> )} /> + <Route + path="/business" + component={() => ( + <BankFrame> + <BusinessAccount + onClose={() => { + route("/account"); + }} + onRegister={() => { + route("/register"); + }} + onLoadNotOk={handleNotOkResult("/account", saveError, i18n)} + /> + </BankFrame> + )} + /> <Route default component={Redirect} to="/account" /> </Router> ); |