UNPKG

ahooks-v2

Version:
27 lines (26 loc) 622 B
export interface OptionType<T> { itemHeight: number | ((index: number, data?: T) => number); overscan?: number; } declare const _default: <T = any>(list: T[], options: OptionType<T>) => { list: { data: T; index: number; }[]; scrollTo: (index: number) => void; containerProps: { ref: (ele: any) => void; onScroll: (e: any) => void; style: { overflowY: "auto"; }; }; wrapperProps: { style: { width: string; height: number; marginTop: number; }; }; }; export default _default;