diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index c128a1e1..bf6d9053 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -10,7 +10,7 @@ MISC ITEMS THAT CAME UP LISTVIEW REPLACE CURRENT <----HERE not THERE ---v (below this is all past for reference) Update datatable to send to server sort changes - update server to return columnview with response data + update client to adapt ui to returned columnview ....... diff --git a/ayanova/src/components/data-table.vue b/ayanova/src/components/data-table.vue index 46e772d5..52039afa 100644 --- a/ayanova/src/components/data-table.vue +++ b/ayanova/src/components/data-table.vue @@ -3,6 +3,7 @@ {{ dataTablePagingOptions }} + {{ headers }} { + let val = this.headers.find(z => z.value == sortItem); + if (val) { + return val.key; + } + }); + }, refresh() { this.getDataFromApi(); }, @@ -636,10 +651,6 @@ export default { return null; } }, - async handleSortChange(){ - //update sort settings at server for current columnview - - }, async getDataFromApi(deSelectAll) { let vm = this; @@ -745,6 +756,7 @@ function buildHeaders(columnData) { let cm = columnData[i]; let h = {}; h.text = window.$gz.translation.get(cm.cm); + h.key = cm.cm; h.value = "columns.c" + i.toString(); //+".v"; if (i == 0) { h.align = "start";