Skip to content

Commit 8b30a83

Browse files
committed
add memo for better perf, hide until open
1 parent d4a63da commit 8b30a83

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ const Embedded = ({ mainPanelClassName, className }: EmbeddedDevToolsProps) => {
2323

2424
const [isOpen, setIsOpen] = useState(true)
2525
useEffect(() => {
26-
devtoolsEventClient.on("trigger-toggled", (e) => {
26+
const cleanup = devtoolsEventClient.on("trigger-toggled", (e) => {
2727
setIsOpen(e.payload.isOpen)
2828
})
29+
return cleanup
2930
}, [])
3031
return (
3132
<div

0 commit comments

Comments
 (0)