React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
-
Updated
Jul 5, 2024 - TypeScript
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
trigger functions and events based on the element position on the screen
A Svelte action that monitors an element enters or leaves the viewport.🔥
Image lazy load library for Angular 2+
React hook to use IntersectionObserver declaratively.
A set of tools for emulating browser behavior in jsdom environment
A library for idiomatic use of IntersectionObserver with Angular
Angular directive that adds sticky position to an HTML element and also applies and remove a custom class when the element is sticky positioned.
Wrapper around IntersectionObserver to hide away its weirdness and increase ease of usability
Wrapper for IntersectionObserver that returns the scroll direction
An image preload module for Angular using IntersectionObserver in favour of scroll listener's.
getBoundingClientRect() async and without browser re-layout using intersection observer
A simple utility to easy handle multiple IntersectionObserver
React hook that utilizes the Intersection Observer API to observe when an element enters and exits the viewport
A React hook to determine the currently active Heading on a page using IntersectionObserver
XObserver eliminates the usage of multiple instances of IntersectionObserver, by providing a scope based initialization of single IntersectionObsever and a few methods to intract with it.
A wrapper for @loadable/component that uses IntersectionObserver to trigger component load.
A list of custom hooks examples built with react hooks.
React hooks for monitoring an element's intersection with the viewport
Intersection Observer for Angular
Add a description, image, and links to the intersectionobserver topic page so that developers can more easily learn about it.
To associate your repository with the intersectionobserver topic, visit your repo's landing page and select "manage topics."