@wulperstudio/cms
Version:
Wulper Studio Library Components CMS
11 lines (10 loc) • 476 B
TypeScript
import { IntersectionObserverHookArgs, IntersectionObserverHookResult } from './useIntersectionObserver';
export type TrackVisibilityHookArgs = IntersectionObserverHookArgs;
export type TrackVisibilityHookResult = [
IntersectionObserverHookResult[0],
IntersectionObserverHookResult[1] & {
isVisible: boolean;
wasEverVisible: boolean;
}
];
export declare const useTrackVisibility: (args?: IntersectionObserverHookArgs) => TrackVisibilityHookResult;