From e359d13d9a4e96e13b986db6a6c448e53f972dfb Mon Sep 17 00:00:00 2001 From: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com> Date: Tue, 7 Jan 2025 22:11:55 +0530 Subject: [PATCH] =?UTF-8?q?Revert=20"fix:=20improve=20useInViewObserver=20?= =?UTF-8?q?hook=20to=20trigger=20when=20observer=20is=20alrea=E2=80=A6"=20?= =?UTF-8?q?(#18504)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 22f92f1ee3d9d734aef6657679591254dd06a603. --- packages/lib/hooks/useInViewObserver.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/lib/hooks/useInViewObserver.ts b/packages/lib/hooks/useInViewObserver.ts index 6e3954daf9..7396f2be46 100644 --- a/packages/lib/hooks/useInViewObserver.ts +++ b/packages/lib/hooks/useInViewObserver.ts @@ -14,11 +14,6 @@ export const useInViewObserver = (onInViewCallback: () => void, root?: Element | return; } - if (node && node.getBoundingClientRect().top < window.innerHeight) { - // Trigger callback immediately if element is already in view on mount - onInViewCallback(); - } - let observer: IntersectionObserver; if (node && node.parentElement) { observer = new IntersectionObserver( @@ -40,7 +35,7 @@ export const useInViewObserver = (onInViewCallback: () => void, root?: Element | observer.disconnect(); } }; - }, [onInViewCallback, node]); + }, [node]); return { ref: setRef,