UNPKG

363 BTypeScriptView Raw
1import 'intersection-observer';
2import type { BasicTarget } from '../utils/domTarget';
3export interface Options {
4 rootMargin?: string;
5 threshold?: number | number[];
6 root?: BasicTarget<Element>;
7}
8declare function useInViewport(target: BasicTarget, options?: Options): readonly [boolean | undefined, number | undefined];
9export default useInViewport;