diff --git a/packages/preact-query-devtools/src/__tests__/PreactQueryDevtools.test.tsx b/packages/preact-query-devtools/src/__tests__/PreactQueryDevtools.test.tsx
index 75e69860edd..aae7275dcb1 100644
--- a/packages/preact-query-devtools/src/__tests__/PreactQueryDevtools.test.tsx
+++ b/packages/preact-query-devtools/src/__tests__/PreactQueryDevtools.test.tsx
@@ -149,6 +149,16 @@ describe('PreactQueryDevtools', () => {
)
})
+ it('should create the devtools instance only once across re-renders', () => {
+ const { rerender } = render(
+ ,
+ )
+
+ rerender()
+
+ expect(TanstackQueryDevtools).toHaveBeenCalledTimes(1)
+ })
+
it('should forward a "buttonPosition" change to the devtools instance after mount', () => {
const { rerender } = render(
{
)
})
+ it('should create the devtools instance only once across re-renders', () => {
+ const { rerender } = render(
+ ,
+ )
+
+ rerender()
+
+ expect(TanstackQueryDevtoolsPanel).toHaveBeenCalledTimes(1)
+ })
+
it('should preserve the default container height when "style" omits "height"', () => {
const { container } = render(