The main purpose of this project is to provide an example of a React Material table with the following features:
- add, update and delete records
- inline editing with sync and async validation
- checkbox selection
- per column filtering
- server-side paging, filtering and sorting
- parent-child records display
- multiple table headers
- sticky table headers
This project also provides examples for:
- an autocomplete control with server-side processing
This software is provided free of charge and without restriction under the MIT License
A demo of the project can be run on StackBlitz. Please be patient as StackBlitz imports the project and loads the dev server.
Node.js and the package manager npm must be installed (nodejs.org).
git clone https://github.com/PaulBon/react-mat-table-crud.git
cd react-mat-table-crud
npm install
npm start