# RN Cell Components
[![npm version](https://badge.fury.io/js/react-native-cell-components.svg)](https://www.npmjs.com/package/react-native-cell-components)
[![npm](https://img.shields.io/npm/dt/react-native-cell-components.svg)](https://www.npmjs.com/package/react-native-cell-components)

## RN 0.60+ and up?
Support for RN 0.60 is limited as the moment due to compatibility issues specially the deprecated `ListView`. Support for `FlatList` will come soon and this package might drop support for `realm` to accomodiate that.

## Installation

```
npm install react-native-cell-components --save
```
Awesome react-native cell components! As the package name says, components that are built around a `Cell` component. Used for a simple `ActionSheet` to a more complex `CellTags` + `SelectList`, and much more!

Tested with redux and on **RN >=0.40**

> This is currently on heavy development so expect rapid changes.

![demo](https://raw.githubusercontent.com/lodev09/react-native-cell-components/master/demo.gif)

## Features/To-do
- [x] Components are re-used
- [x] Supports redux
- [x] [Realm](https://github.com/realm/realm-js) support for ListView
- [x] Full Android support
- [ ] Custom user theme/styles

## Components
- Cell
- ActionSheet
- CellGroup
- CellInput
- CellListProvider
- CellSheet
- DatePicker
- SelectList
- CellTags
- CellSlider
- CellSwitch

## Dependencies
- [react-native-vector-icons: *](https://github.com/oblador/react-native-vector-icons)

## Usage & Props
_coming soon, see [example](example) for now :)_

## Credits
Feedback and PRs are welcome!

## License
See [LICENSE](LICENSE) file.

[@lodev09](http://twitter.com/lodev09) / [www.lodev09.com](http://www.lodev09.com "www.lodev09.com")
