pinAllSelectAllMaterialTable

Created with CodeSandbox

This POC is to test out React Material-UI Tables, and testing the ability to pin all items, select all items, edit row items within a table, and filter the table items with the filter search bar in the upper right corner of each table.

Unfortunately, I did not get the pin all / select all working on the CodeSandbox that is demonstrated in the committed code.

HOWEVER, you will be able to test "activating" a row item, which allows editing of the row items' input fields.

The input fields have a number of different input field types: textboxes: text and number boxes, dropdown-selects, icon-pickers, and dropdown-selects which represent an icon value.

Table 1 demonstrates the "activation" button next to the pencil icon, which will allow editing of a selected row.

Table 2 demonstrates "selecting" an item.

Table 3 is the most comprehensive table, which demonstrates editing multiple fields when the row is "activated". It also demonstrates "grouping by" column category. You can test this by dragging a column header into the greyed area to "group by"

To test this repo, simply run:

npm install

then

npm start

This project is not in active development. Use at your own risk.