PMCORE-3560:Custom case list duplicates Actions and Details columns

This commit is contained in:
Fabio Guachalla
2021-11-26 16:51:04 -04:00
parent eac7f9bb63
commit 57c6836e3b

View File

@@ -229,7 +229,20 @@ export default {
* Return the columns for table - concat with field "detail" "actions" * Return the columns for table - concat with field "detail" "actions"
*/ */
getTableColumns(columns) { getTableColumns(columns) {
return _.concat(["detail"], columns, ["actions"]); return _.concat(["detail"], this.removeDefaultColumns(columns), ["actions"]);
},
/**
* Remove the default columns, 'detail' and 'actions'
* @param {Array} columns
*/
removeDefaultColumns(columns) {
if (columns[0] === 'detail') {
columns.shift()
}
if (columns[columns.length - 1] === 'actions') {
columns.pop();
}
return columns;
}, },
/** /**
* Return options for Table * Return options for Table