From f6ba2255e6fe8a268148156cf3df1585d66f7558 Mon Sep 17 00:00:00 2001 From: Michael Brevard Date: Mon, 25 Mar 2024 19:21:01 +0200 Subject: [PATCH] fix: ensure observer is not undefined --- packages/nuxt/src/components/runtime/client-io-component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/components/runtime/client-io-component.ts b/packages/nuxt/src/components/runtime/client-io-component.ts index 0015a8804c..c3856b6747 100644 --- a/packages/nuxt/src/components/runtime/client-io-component.ts +++ b/packages/nuxt/src/components/runtime/client-io-component.ts @@ -12,7 +12,7 @@ export const createLazyIOClientPage = (componentLoader: Component) => { let unobserve: (() => void) | null = null onMounted(() => { const observer = useObserver() - unobserve = observer.observe(el.value as Element, () => { + unobserve = observer!.observe(el.value as Element, () => { isIntersecting.value = true unobserve?.() unobserve = null