summaryrefslogtreecommitdiff
path: root/packages/demobank-ui/src/components/Routing.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/demobank-ui/src/components/Routing.tsx')
-rw-r--r--packages/demobank-ui/src/components/Routing.tsx27
1 files changed, 17 insertions, 10 deletions
diff --git a/packages/demobank-ui/src/components/Routing.tsx b/packages/demobank-ui/src/components/Routing.tsx
index e1fd93737..90d2d4c48 100644
--- a/packages/demobank-ui/src/components/Routing.tsx
+++ b/packages/demobank-ui/src/components/Routing.tsx
@@ -46,6 +46,20 @@ export function Routing(): VNode {
)}
/>
<Route
+ path="/operation/:wopid"
+ component={({ wopid }: { wopid: string }) => (
+ <WithdrawalOperationPage
+ operationId={wopid}
+ onContinue={() => {
+ route("/account");
+ }}
+ // onLoadNotOk={() => {
+ // route("/account");
+ // }}
+ />
+ )}
+ />
+ <Route
path="/register"
component={() => (
<RegistrationPage
@@ -65,10 +79,6 @@ export function Routing(): VNode {
<BankFrame account={backend.state.username}>
<Router history={history}>
<Route
- path="/test"
- component={Test}
- />
- <Route
path="/operation/:wopid"
component={({ wopid }: { wopid: string }) => (
<WithdrawalOperationPage
@@ -76,9 +86,6 @@ export function Routing(): VNode {
onContinue={() => {
route("/account");
}}
- // onLoadNotOk={() => {
- // route("/account");
- // }}
/>
)}
/>
@@ -108,9 +115,9 @@ export function Routing(): VNode {
} else {
return <HomePage
account={username}
- // onPendingOperationFound={(wopid) => {
- // route(`/operation/${wopid}`);
- // }}
+ goToConfirmOperation={(wopid) => {
+ route(`/operation/${wopid}`);
+ }}
goToBusinessAccount={() => {
route("/business");
}}