diff options
Diffstat (limited to 'packages/exchange-backoffice-ui/src/pages.ts')
-rw-r--r-- | packages/exchange-backoffice-ui/src/pages.ts | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/packages/exchange-backoffice-ui/src/pages.ts b/packages/exchange-backoffice-ui/src/pages.ts index a78a137a0..2b13ce585 100644 --- a/packages/exchange-backoffice-ui/src/pages.ts +++ b/packages/exchange-backoffice-ui/src/pages.ts @@ -4,15 +4,26 @@ import { AntiMoneyLaunderingForm } from "./pages/AntiMoneyLaunderingForm.js"; import { Welcome } from "./pages/Welcome.js"; import { PageEntry, pageDefinition } from "./route.js"; import { Officer } from "./pages/Officer.js"; -import { Info } from "./pages/Info.js"; +import { Cases } from "./pages/Cases.js"; +import { AccountDetails } from "./pages/AccountDetails.js"; +import { NewFormEntry } from "./pages/NewFormEntry.js"; const home: PageEntry = { url: "#/", view: Home, }; -const info: PageEntry = { - url: "#/info", - view: Info, +const cases: PageEntry = { + url: "#/cases", + view: Cases, +}; +const account: PageEntry<{ account?: string }> = { + url: pageDefinition("#/account/:account"), + view: AccountDetails, +}; + +const newFormEntry: PageEntry<{ account?: string; type?: string }> = { + url: pageDefinition("#/account/:account/new/:type?"), + view: NewFormEntry, }; const settings: PageEntry = { @@ -32,4 +43,13 @@ const form: PageEntry<{ number?: string }> = { view: AntiMoneyLaunderingForm, }; -export const Pages = { home, info, officer, settings, welcome, form }; +export const Pages = { + home, + info: cases, + officer, + details: account, + settings, + welcome, + form, + newFormEntry, +}; |