Skip to content

Commit 5650933

Browse files
authored
Fix window SSR breakage (#5132)
1 parent 0d2ffa3 commit 5650933

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

packages/toolkit/src/query/core/setupListeners.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ export function setupListeners(
8383
}
8484

8585
if (!initialized) {
86-
const WINDOW = window
87-
if (typeof WINDOW !== 'undefined' && !!WINDOW.addEventListener) {
86+
if (typeof window !== 'undefined' && window.addEventListener) {
8887
const handlers = {
8988
[FOCUS]: handleFocus,
9089
[VISIBILITYCHANGE]: handleVisibilityChange,
@@ -95,9 +94,9 @@ export function setupListeners(
9594
function updateListeners(add: boolean) {
9695
Object.entries(handlers).forEach(([event, handler]) => {
9796
if (add) {
98-
WINDOW.addEventListener(event, handler, false)
97+
window.addEventListener(event, handler, false)
9998
} else {
100-
WINDOW.removeEventListener(event, handler)
99+
window.removeEventListener(event, handler)
101100
}
102101
})
103102
}

0 commit comments

Comments
 (0)