From 64179576b5761588cb77fc1bca5f6389a50a5fa3 Mon Sep 17 00:00:00 2001 From: tbitw2549 Date: Fri, 14 Jun 2024 19:55:14 +0300 Subject: [PATCH] fix: provide strict typing for intersection --- .../nuxt/src/components/runtime/client-delayed-component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/components/runtime/client-delayed-component.ts b/packages/nuxt/src/components/runtime/client-delayed-component.ts index 1e10748a2..a9acc300e 100644 --- a/packages/nuxt/src/components/runtime/client-delayed-component.ts +++ b/packages/nuxt/src/components/runtime/client-delayed-component.ts @@ -37,7 +37,7 @@ export const createLazyIOClientPage = (componentLoader: Component) => { if (!isIntersecting.value) { onMounted(() => { - const observer = useIntersectionObserver(attrs.loader) + const observer = useIntersectionObserver(attrs.loader as Partial | undefined) unobserve = observer!.observe(el.value as Element, () => { isIntersecting.value = true unobserve?.()