feat(utils): add sortByDescend
This commit is contained in:
parent
e3a35d0c4a
commit
96f508310e
|
@ -1,5 +1,8 @@
|
|||
// @flow
|
||||
|
||||
/* eslint-disable max-len */
|
||||
|
||||
// $FlowFixMe
|
||||
export const sortBy = <T>(field: string) => (arr: T[]): T[] => arr.sort((a, b) => (a[field] < b[field] ? 1 : -1));
|
||||
export const sortBy = <T>(field: string) => (arr: T[]): T[] => arr.sort((a, b) => (a[field] > b[field] ? 1 : -1));
|
||||
|
||||
// $FlowFixMe
|
||||
export const sortByDescend = <T>(field: string) => (arr: T[]): T[] => arr.sort((a, b) => (a[field] < b[field] ? 1 : -1));
|
||||
|
|
Loading…
Reference in New Issue