fix: don't show tanstack dev tool in prod
This commit is contained in:
@@ -1,5 +1,17 @@
|
|||||||
import {Outlet} from "@tanstack/react-router";
|
import { Outlet } from "@tanstack/react-router";
|
||||||
import {TanStackRouterDevtools} from "@tanstack/router-devtools";
|
import React from "react";
|
||||||
|
|
||||||
|
const TanStackRouterDevtools =
|
||||||
|
process.env.NODE_ENV === "production"
|
||||||
|
? () => null // Render nothing in production
|
||||||
|
: React.lazy(() =>
|
||||||
|
// Lazy load in development
|
||||||
|
import("@tanstack/router-devtools").then((res) => ({
|
||||||
|
default: res.TanStackRouterDevtools,
|
||||||
|
// For Embedded Mode
|
||||||
|
// default: res.TanStackRouterDevtoolsPanel
|
||||||
|
})),
|
||||||
|
);
|
||||||
|
|
||||||
function App() {
|
function App() {
|
||||||
return (
|
return (
|
||||||
|
Reference in New Issue
Block a user