yarn
yarn start
or
npm install
npm start
[ ] | ID | Name | Location | Office | Phone | |
---|---|---|---|---|---|---|
Office | Cell | |||||
[ ] | 501 | Khali Zhang | Shanghai | C-103 | x55778 | 650-353-1239 |
[ ] | ||||||
[ ] | ||||||
[ ] | ||||||
[Delete] | [Update] | [Add] |
-
Cell phone column can be edited when double clicked
-
Clicking the column labe would sort the column alphabatically
-
When the selector of the first column and the first row is checked, all rows are selected
-
Clicking the Delete button will delete the selected rows
-
Update will cause the Ajax invocation to update the modified rows. For now just pop up a alert panel showing the rows you are to update
-
Add will add an empty row to fill in the data except the ID, which will be filled after updating
-
Think of how to localize this