Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rgommezz/react-dynamic-table

Example of React, React-Router, Redux, Redux-form app, with keyboard navigation support
https://github.com/rgommezz/react-dynamic-table

react react-router redux redux-form redux-persist

Last synced: about 2 months ago
JSON representation

Example of React, React-Router, Redux, Redux-form app, with keyboard navigation support

Awesome Lists containing this project

README

        

React Dynamic Table
=====================

This project has been bootstrapped with [react-create-app](https://github.com/facebookincubator/create-react-app) boilerplate

- Uses [Redux](https://github.com/reactjs/redux) for state management and [react-router](https://github.com/ReactTraining/react-router) for basic routing.
- Application fully Keyboard-Navigable.
- Table filtering, sorting and pagination through URL query params
- Leverages [redux-form 6.1.x](http://redux-form.com/6.1.0/), along with form validation for creating new data entries
- [https://github.com/rt2zz/redux-persist](https://github.com/rt2zz/redux-persist) for persisting state in LocalStorage
- CDN [Bootstrap](http://getbootstrap.com/css/) and [Fontawesome](http://fontawesome.io/) scripts for basic styling and SVGs respectively

### Usage

```
cd path_to_your_root
npm install
npm start
open http://localhost:3000
```