diff --git a/src/components/observer/Observer.vue b/src/components/observer/Observer.vue index f8db0fd..d9454c0 100644 --- a/src/components/observer/Observer.vue +++ b/src/components/observer/Observer.vue @@ -14,7 +14,10 @@ export default { }, props: { root: { - type: [HTMLElement, window], + type: [ + typeof HTMLElement !== 'undefined' ? [HTMLElement] : Object, + typeof window !== 'undefined' ? window : null + ], default: null }, rootMargin: {