rooks
Version:
Collection of awesome react hooks
14 lines (13 loc) • 568 B
TypeScript
import type { CallbackRef } from "../utils/utils";
/**
*
* useIntersectionObserverRef hook
*
* Returns a mutation observer for a React Ref and fires a callback
*
* @param {IntersectionObserverCallback} callback Function that needs to be fired on mutation
* @param {IntersectionObserverInit} options
* @see https://rooks.vercel.app/docs/hooks/useIntersectionObserverRef
*/
declare function useIntersectionObserverRef(callback: IntersectionObserverCallback | undefined, options?: IntersectionObserverInit): [CallbackRef];
export { useIntersectionObserverRef };