react-scoll
Version:
infinite scroller, record scroll position, like twitter's timeline
18 lines (17 loc) • 530 B
TypeScript
import ItemProps from './itemProps';
interface ContextProps {
items: ItemProps[];
setItems(v: ItemProps[] | ((s: ItemProps[]) => ItemProps[])): void;
index: number;
setIndex(v: number): void;
scrollTop: number;
setScrollTop(v: number): void;
page: number;
setPage(v: number | ((s: number) => number)): void;
isControl: boolean;
isComplete: boolean;
setIsComplete(v: boolean): void;
loading: boolean;
setLoading(v: boolean): void;
}
export default ContextProps;