You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

31 lines
764 B

import "@app/index.css";
import { enableMapSet } from "immer";
import "maplibre-gl/dist/maplibre-gl.css";
import { StrictMode, Suspense } from "react";
import { createRoot } from "react-dom/client";
import "./i18n/config.ts";
import { createRouter, RouterProvider } from "@tanstack/react-router";
import { routeTree } from "@app/routes.tsx";
declare module "@tanstack/react-router" {
interface Register {
router: ReturnType<typeof createRouter>;
}
}
const container = document.getElementById("root") as HTMLElement;
const root = createRoot(container);
enableMapSet();
const router = createRouter({
routeTree,
});
root.render(
<StrictMode>
<Suspense fallback={null}>
<RouterProvider router={router} />
</Suspense>
</StrictMode>,
);