react-scroll-load
Version:
A React Component to lazy load child Component relative to scrolled parent just as a wrapper
12 lines (11 loc) • 443 B
TypeScript
import BaseOberver from './BaseObserver';
import { IConfig } from '../hooks/useVisible';
declare class VisibleObserver extends BaseOberver {
observer: IntersectionObserver;
constructor(current: Element, parent: Element, setVisible: (visible: boolean) => void, config: IConfig);
getCurrentRatio(): number;
getRootMargin(): string;
observe(): void;
cancelObservation(): void;
}
export default VisibleObserver;