Fix table ordering
parent
2d8a447f4b
commit
72d15e4d1d
|
@ -200,13 +200,11 @@ export const filterTableColumns = (data, fieldNames) => {
|
|||
}
|
||||
|
||||
export const orderTableColumns = (data, fieldNames) => {
|
||||
const fieldsSortOrder = fieldNames.map(v => {
|
||||
return data[0].indexOf(v.displayName || v.internalName)
|
||||
const fieldsSortOrder = fieldNames.map(fieldName => {
|
||||
return data[0].findIndex(dataLabel => dataLabel == fieldName.internalName)
|
||||
})
|
||||
const orderedData = map(data, row => {
|
||||
return row.map((v, j, arr) => {
|
||||
return arr[fieldsSortOrder[j]]
|
||||
})
|
||||
return row.map((v, j, arr) => arr[fieldsSortOrder[j]])
|
||||
})
|
||||
return orderedData[0].length ? orderedData : [[]]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue