diff --git a/packages/virtualized-lists/Lists/VirtualizedList.d.ts b/packages/virtualized-lists/Lists/VirtualizedList.d.ts index 87ef2ba8e08..85c1c9f258f 100644 --- a/packages/virtualized-lists/Lists/VirtualizedList.d.ts +++ b/packages/virtualized-lists/Lists/VirtualizedList.d.ts @@ -188,6 +188,14 @@ export interface VirtualizedListWithoutRenderItemProps< */ ListHeaderComponentStyle?: StyleProp | undefined; + /** + * Each data item is rendered using this element, as an alternative to `renderItem`. + * Can be a React Component Class or a render function. In addition to the data provided + * to `renderItem`, this receives `index` and `separators` metadata. + */ + ListItemComponent?: + React.ComponentType | React.ReactElement | null | undefined; + /** * The default accessor functions assume this is an Array<{key: string}> but you can override * getItem, getItemCount, and keyExtractor to handle any type of index-based data.