5d39625d82
* initial version Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * better init Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added more components Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * moved to public Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * use environment var to enter library mode Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added export field Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> --------- Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
22 lines
622 B
TypeScript
22 lines
622 B
TypeScript
import "@patternfly/react-core/dist/styles/base.css";
|
|
import "@patternfly/patternfly/patternfly-addons.css";
|
|
|
|
import { StrictMode } from "react";
|
|
import { createRoot } from "react-dom/client";
|
|
import { createHashRouter, RouterProvider } from "react-router-dom";
|
|
|
|
import { i18n } from "./i18n";
|
|
import { routes } from "./routes";
|
|
|
|
// Initialize required components before rendering app.
|
|
await i18n.init();
|
|
|
|
const router = createHashRouter(routes);
|
|
const container = document.getElementById("app");
|
|
const root = createRoot(container!);
|
|
|
|
root.render(
|
|
<StrictMode>
|
|
<RouterProvider router={router} />
|
|
</StrictMode>,
|
|
);
|