useIsVisible
A hook for checking if an element is visible in the viewport using Intersection Observer API.
Installation
Usage
import useIsVisible from "@/hooks/useIsVisible";
const { isVisible, ref } = useIsVisible(); // With options const { isVisible, ref } = useIsVisible({ rootMargin: "100px", once: true, });