INNER CODE UNIT · JavaScript
compare
octarinesec/kube-scan · client/src/App.js:21
function compare(field) {
let aVal = lookupGet(a, field),
bVal = lookupGet(b, field);
if (aVal < bVal) {
return ascending ? -1 : 1;
} else if (aVal === bVal) {
return 0;
} else {
return ascending ? 1 : -1;
}
}
let primaryResult = compare(sortField);
if (primaryResult !== 0) {
return primaryResult;
} else {
if (secondarySortField === sortField) {
return primaryResult;