Improve table column sorting to put auto cols last
This commit is contained in:
parent
124ff6b089
commit
63fb0b5b5d
|
@ -1529,7 +1529,7 @@
|
|||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"label": "Show Auto Cols.",
|
||||
"label": "Auto Cols.",
|
||||
"key": "showAutoColumns",
|
||||
"defaultValue": false
|
||||
},
|
||||
|
|
|
@ -65,12 +65,15 @@
|
|||
return customColumns
|
||||
}
|
||||
let columns = []
|
||||
let autoColumns = []
|
||||
Object.entries(schema).forEach(([field, fieldSchema]) => {
|
||||
if (showAutoColumns || !fieldSchema?.autocolumn) {
|
||||
if (!fieldSchema?.autocolumn) {
|
||||
columns.push(field)
|
||||
} else if (showAutoColumns) {
|
||||
autoColumns.push(field)
|
||||
}
|
||||
})
|
||||
return columns
|
||||
return columns.concat(autoColumns)
|
||||
}
|
||||
</script>
|
||||
|
||||
|
|
Loading…
Reference in New Issue