1export function TableSort(arr, key, sortOrder, offset, limit) { 2 let orderNumber = 1 3 if (sortOrder==="desc") { 4 orderNumber = -1 5 } 6 return arr.sort(function(a, b) { 7 var keyA = a[key], 8 keyB = b[key]; 9 if (keyA < keyB) return -orderNumber; 10 if (keyA > keyB) return orderNumber; 11 return 0; 12 }).slice(offset, offset + limit); 13}