react-hook-inview
Version:
React Hook for detecting when an element is in the viewport
13 lines (12 loc) • 441 B
TypeScript
/// <reference types="react" />
interface UseObserver {
(callback: IntersectionObserverCallback, options?: IntersectionObserverInit, externalState?: React.ComponentState[]): (node: Element | null) => void;
}
/**
* useObserver
* @param callback IntersectionObserverCallback
* @param options IntersectionObserverInit
* @param externalState React.ComponentState[]
*/
declare const useObserver: UseObserver;
export default useObserver;