react-recycled-list
Version:
A React library for efficiently rendering large list with expensive component
10 lines (9 loc) • 605 B
TypeScript
export declare function calculateRowPositions(rowHeights: number[]): number[];
export declare type RowToDataIndexMap = {
[key: string]: [number, number];
};
export declare function mapRowIndexToDataIndex(rowColumns: number[], totalNumOfData: number): RowToDataIndexMap;
export declare function classNames(className1: string, className2: string | undefined): string;
export declare function validateScrollTo(result: any): void;
export declare function sortedLastIndex(array: number[], target: number): number;
export declare function sortedFirstIndex(array: number[], target: number): number;