0.1.8 • Published 2 years ago

grid-flatlist-react-native v0.1.8

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

React Native Grid Flatlist

downloads weight npm version

Simple Grid FlatList with two or more columns.

Group 23

⭐ The last item is not stretching

⭐ Equal spacing between items

⭐ Shadow around each item is not clipped

⭐ Any Native FlatList properties are appliable

⭐ Lightweight

Demo

Vector Grid Flatlist Example

Vector2 Flatlist Example

Installation

npm install grid-flatlist-react-native

Usage

import GridFlatList from 'grid-flatlist-react-native';
<GridFlatList
  data={[1,2,3,4,5,6]}
  renderItem={(item) => (<Text>{item}</Text>)}
  gap={10}
  paddingHorizontal={10} // Shadow around elements will not be clipped
/>

Properties

PropertyTypeDefault ValueDescription
dataArrayData to be rendered.
renderItemFunctionFunction to render each object.
numColumnsNumber2Number of columns.
gapNumber12Spacing between each item.
paddingHorizontalNumber0Horizontal padding applied to whole list.
paddingTopNumber0Top padding applied to whole list.
showsVerticalScrollIndicatorBooleanfalseWhen true, shows a vertical scroll indicator
.........Any Native FlatList properties are appliable.

Support

"Buy Me A Coffee"

License

MIT