feat(utils): add sortByDescend

This commit is contained in:
George Lima 2019-02-11 10:43:24 -03:00
parent e3a35d0c4a
commit 96f508310e
1 changed files with 5 additions and 2 deletions

View File

@ -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));