File tree Expand file tree Collapse file tree 3 files changed +7
-0
lines changed
packages/devtools-utils/src Expand file tree Collapse file tree 3 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @tanstack/devtools-utils ' : patch
3+ ---
4+
5+ fix double mounting of panels
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ export function createPreactPanel<
3434 const devToolRef = useRef < HTMLDivElement > ( null )
3535 const devtools = useRef < TCoreDevtoolsClass | null > ( null )
3636 useEffect ( ( ) => {
37+ if ( devtools . current ) return
3738 devtools . current = new CoreClass ( )
3839
3940 if ( devToolRef . current ) {
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ export function createReactPanel<
3232 const devToolRef = useRef < HTMLDivElement > ( null )
3333 const devtools = useRef < TCoreDevtoolsClass | null > ( null )
3434 useEffect ( ( ) => {
35+ if ( devtools . current ) return
3536 devtools . current = new CoreClass ( )
3637
3738 if ( devToolRef . current ) {
You can’t perform that action at this time.
0 commit comments