@arco-design/web-react
Version:
Arco Design React UI Library.
12 lines (11 loc) • 363 B
TypeScript
interface UserInViewProps extends IntersectionObserverInit {
onChange?: (inView: boolean, entry: IntersectionObserverEntry) => void;
defaultInView?: boolean;
unobserverOnEnter?: boolean;
target?: Element;
}
declare function useInView(props: UserInViewProps): {
inView: boolean;
observer: IntersectionObserver;
};
export default useInView;