fix: provide strict typing for intersection

This commit is contained in:
tbitw2549 2024-06-14 19:55:14 +03:00
parent 1c883b983e
commit 64179576b5

View File

@ -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<IntersectionObserverInit> | undefined)
unobserve = observer!.observe(el.value as Element, () => {
isIntersecting.value = true
unobserve?.()