1.2.4 • Published 4 years ago
@charleswong28/react-native-masonry-flat-list v1.2.4
react-native-masonry-flat-list
Typescript. React Hooks. Flatlist based.
Getting started
$ npm install react-native-masonry-flat-list --saveor
$ yarn add react-native-masonry-flat-listmethods
- scrollToEnd
- scrollToIndex
- scrollToItem
- scrollToOffset
- clear
options
data: T[]numColumns: numberrenderItem: ListRenderItem<T>keyExtractor: (item: T) => stringheightExtractor?: (item: T) => numberasyncHeightExtractor?: (item: T) => Promise<number>onEndReached?: () => voidonScroll?: (event: NativeSyntheticEvent<NativeScrollEvent>) => voidcolumnsFlatListProps?: Omit<FlatListProps<ColumnItem<T>>, 'data' | 'renderItem'>columnFlatListProps?: Omit<FlatListProps<T>, 'data' | 'renderItem'>
Usage Example
TODO
Credits
Heavily inspired by a few projects below.
https://github.com/hyochan/react-native-masonry-list