Skip to content

Commit 78c52bf

Browse files
committed
feat: improve perf
1 parent 98b5df5 commit 78c52bf

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

packages/react-router-devtools/src/client/embedded-dev-tools.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import { Tabs } from "./layout/Tabs.js"
1010
import type { ReactRouterDevtoolsProps } from "./react-router-dev-tools.js"
1111
// Import to ensure global reset styles are injected
1212
import "./styles/use-styles.js"
13-
import { RequestProvider } from "./context/requests/request-context.js"
1413
import { REACT_ROUTER_DEV_TOOLS } from "./utils/storage.js"
1514

1615
export interface EmbeddedDevToolsProps extends ReactRouterDevtoolsProps {
@@ -58,9 +57,7 @@ const EmbeddedDevTools = ({ config, mainPanelClassName, className }: EmbeddedDev
5857

5958
return (
6059
<RDTContextProvider config={config}>
61-
<RequestProvider>
62-
<Embedded mainPanelClassName={mainPanelClassName} className={className} />
63-
</RequestProvider>
60+
<Embedded mainPanelClassName={mainPanelClassName} className={className} />
6461
</RDTContextProvider>
6562
)
6663
}

packages/react-router-devtools/src/client/tabs/NetworkTab.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
import { TabHeader } from "../components/TabHeader.js"
22
import { Icon } from "../components/icon/Icon.js"
33
import NetworkPanel from "../components/network-tracer/NetworkPanel.js"
4-
import { useRequestContext } from "../context/requests/request-context.js"
4+
import { RequestProvider, useRequestContext } from "../context/requests/request-context.js"
55
import { useStyles } from "../styles/use-styles.js"
66

77
export const NetworkTab = () => {
8+
return (
9+
<RequestProvider>
10+
<NetworkTabBase />
11+
</RequestProvider>
12+
)
13+
}
14+
const NetworkTabBase = () => {
815
const { styles } = useStyles()
916
const { requests, removeAllRequests, isLimitReached } = useRequestContext()
1017

0 commit comments

Comments
 (0)