Skip to content

Commit 8471f31

Browse files
authored
fix(utisl/observeDom): make sure to check for browser enviroment (#2838)
1 parent 773d059 commit 8471f31

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/utils/observe-dom.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import { isElement, eventOn, eventOff } from './dom'
2+
import { inBrowser } from './env'
23

3-
const eventListenerSupported = window.addEventListener
4+
const eventListenerSupported = inBrowser && window.addEventListener
45
const MutationObserver =
5-
window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver
6+
inBrowser &&
7+
(window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver)
68

79
// Fallback observation for legacy browsers
810
// Emulate observer disconnect() method so that we can detach the events later

0 commit comments

Comments
 (0)