@faceless-ui/scroll-info
Version:
A React library for subscribing to scroll events
16 lines (15 loc) • 434 B
TypeScript
/// <reference types="react" />
export interface IScrollInfoContext {
x: number;
y: number;
xDifference: number;
yDifference: number;
xDirection?: 'left' | 'right';
yDirection?: 'up' | 'down';
xPercentage: number;
yPercentage: number;
totalPercentage: number;
eventsFired: number;
hasScrolled: boolean;
}
export declare const ScrollInfoContext: import("react").Context<IScrollInfoContext>;