UNPKG

easemob-chat-uikit

Version:

![Static Badge](https://img.shields.io/badge/platform-React-green) ![Static Badge](https://img.shields.io/badge/language-typescript-green) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/easemob/Easemob-UIKit-web) ![GitHub last c

24 lines (23 loc) 746 B
import React from 'react'; export interface ListProps { height: number; itemCount: number; itemSize: number | ((i: number) => number); width?: number | string; itemData?: any; children: ({ index, style }: { index: number; style: React.CSSProperties; }) => JSX.Element; isItemLoaded: (index: number) => boolean; onItemRendered?: (index: number) => boolean; loadMoreItems: (startIndex: number, stopIndex: number) => void | Promise<void>; } interface List extends React.ForwardRefExoticComponent<ListProps & React.RefAttributes<any>> { Row: ({ index, style }: { index: number; style: React.CSSProperties; }) => JSX.Element; } declare const List: List; export { List };