diff --git a/pkg/view/src/index.tsx b/pkg/view/src/index.tsx index 010d2ce..4ce8229 100644 --- a/pkg/view/src/index.tsx +++ b/pkg/view/src/index.tsx @@ -16,10 +16,10 @@ import { WellKnownProvider } from "./stores/wellKnown.tsx"; const root = document.getElementById("root"); -render(() => ( +const router = (basename?: string) => ( - + import("./pages/dashboard.tsx"))} /> import("./pages/security.tsx"))} /> import("./pages/personalise.tsx"))} /> @@ -31,4 +31,17 @@ render(() => ( -), root!); +); + +export const provider = () => ({ + render: ({ dom, basename }: any) => { + render( + () => router(basename), + dom.querySelector("#root") + ); + }, + destroy: () => { + } +}); + +render(router, root!);