Revert "fix: improve useInViewObserver hook to trigger when observer is alrea…" (#18504)

This reverts commit 22f92f1ee3.
This commit is contained in:
Udit Takkar
2025-01-07 16:41:55 +00:00
committed by GitHub
parent 3b7cb542ed
commit e359d13d9a
+1 -6
View File
@@ -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,