We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e7022b commit a72eab8Copy full SHA for a72eab8
lib/Stats.js
@@ -80,18 +80,16 @@ class Stats {
80
};
81
82
83
- const sortByField = (field) => {
+ const sortByField = (field) => (a, b) => {
84
if(!field) {
85
- return () => 0;
+ return 0;
86
}
87
88
- return (a, b) => {
89
- if(a[field] === null && b[field] === null) return 0;
90
- if(a[field] === null) return 1;
91
- if(b[field] === null) return -1;
92
- if(a[field] === b[field]) return 0;
93
- return a[field] < b[field] ? -1 : 1;
94
- };
+ if(a[field] === null && b[field] === null) return 0;
+ if(a[field] === null) return 1;
+ if(b[field] === null) return -1;
+ if(a[field] === b[field]) return 0;
+ return a[field] < b[field] ? -1 : 1;
95
96
97
const formatError = (e) => {
0 commit comments