Cleaned up the L&F; Added table sorting; Cleaned up the table styling.
This commit is contained in:
@@ -113,6 +113,15 @@ export default () => {
|
||||
{
|
||||
name: "ID",
|
||||
value: (row) => row.id,
|
||||
descendingComparator: (a, b) => {
|
||||
if(a.id === b.id) return 0
|
||||
else if(!a.id) return -1
|
||||
else if(!b.id) return 1
|
||||
else if(a.id.length < b.id.length) return 1
|
||||
else if(a.id.length > b.id.length) return -1
|
||||
else if(b.id < a.id) return -1
|
||||
else return 1
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "Email",
|
||||
|
||||
@@ -114,6 +114,15 @@ export default () => {
|
||||
{
|
||||
name: "ID",
|
||||
value: (row) => row.id,
|
||||
descendingComparator: (a, b) => {
|
||||
if(a.id === b.id) return 0
|
||||
else if(!a.id) return -1
|
||||
else if(!b.id) return 1
|
||||
else if(a.id.length < b.id.length) return 1
|
||||
else if(a.id.length > b.id.length) return -1
|
||||
else if(b.id < a.id) return -1
|
||||
else return 1
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "Email",
|
||||
@@ -130,6 +139,15 @@ export default () => {
|
||||
{
|
||||
name: "GRD",
|
||||
value: (row) => row.grade,
|
||||
descendingComparator: (a, b) => {
|
||||
if(a.grade === b.grade) return 0
|
||||
else if(!a.grade) return -1
|
||||
else if(!b.grade) return 1
|
||||
else if(a.grade.length < b.grade.length) return 1
|
||||
else if(a.grade.length > b.grade.length) return -1
|
||||
else if(b.grade < a.grade) return -1
|
||||
else return 1
|
||||
}
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user