React Native VirtualizedFlatList
and VirtualizedSectionList
components.
- Both components use FlatList and SectionList from react-native under the hood
- Zero dependency
VirtualizedFlatList | VirtualizedSectionList |
---|---|
Getting started
Install react-native-virtualized
:
$ npm install react-native-virtualized
or using yarn$ yarn add react-native-virtualized
Usage
-
VirtualizedFlatList:
import React from 'react';import Text from 'react-native';import VirtualizedFlatList from 'react-native-virtualized';{const items =return<VirtualizedFlatList===/>;} -
VirtualizedSectionList:
import React from 'react';import Text from 'react-native';import VirtualizedSectionList from 'react-native-virtualized';{const sections =return<VirtualizedSectionList====/>;}
Props
- For both
VirtualizedFlatList
andVirtualizedSectionList
Name | Required | Default | Description |
---|---|---|---|
batch |
No | 10 | Number of items to load on scroll to end |
Note: Rest of the props are passed to the underlying FlatList|SectionList
component. It means all required by underlying component (FlatList|SectionList) props should be passed as usual.
License
react-native-virtualized is available under the MIT License.