Skip to content

Commit 8d90ed5

Browse files
committed
Merge branch 'main' into 22-design-data-export-interface-format-selection-filtering
2 parents b9af90b + 4f18364 commit 8d90ed5

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

apps/frontend/src/main.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { StrictMode } from "react";
1+
import React, { StrictMode } from "react";
22
import { createRoot } from "react-dom/client";
33
import "@quassel/ui/style.css";
44
import { ThemeProvider } from "@quassel/ui";
@@ -8,6 +8,14 @@ import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
88

99
const queryClient = new QueryClient();
1010
const router = createRouter({ routeTree, context: { queryClient }, defaultPreload: "intent", defaultPreloadStaleTime: 0 });
11+
const TanStackRouterDevtools =
12+
process.env.NODE_ENV === "production"
13+
? () => null
14+
: React.lazy(() =>
15+
import("@tanstack/router-devtools").then((res) => ({
16+
default: res.TanStackRouterDevtools,
17+
}))
18+
);
1119

1220
declare module "@tanstack/react-router" {
1321
interface Register {
@@ -20,6 +28,7 @@ createRoot(document.getElementById("root")!).render(
2028
<QueryClientProvider client={queryClient}>
2129
<ThemeProvider>
2230
<RouterProvider router={router} />
31+
<TanStackRouterDevtools router={router} position="bottom-right" />
2332
</ThemeProvider>
2433
</QueryClientProvider>
2534
</StrictMode>

apps/frontend/src/routes/__root.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import {
1717
Divider,
1818
} from "@quassel/ui";
1919
import { createRootRouteWithContext, Link, Outlet, RouteContext, useNavigate } from "@tanstack/react-router";
20-
import { TanStackRouterDevtools } from "@tanstack/router-devtools";
2120
import { version } from "../../package.json";
2221
import { $session } from "../stores/session";
2322
import { useStore } from "@nanostores/react";
@@ -101,7 +100,6 @@ function Root() {
101100
</AppShell.Main>
102101
<AppShell.Footer>Version {version}</AppShell.Footer>
103102
</AppShell>
104-
<TanStackRouterDevtools position="top-left" />
105103
</>
106104
);
107105
}

0 commit comments

Comments
 (0)