Skip to content

sortBy

sortBy<T>(params): T[]

Defined in: arrays/sort-by/index.ts:40

Sorts an array of objects by a specified property.

T

SortByParams<T>

The parameters object

T[]

A new sorted array (does not mutate the original)

sortBy({ array: [{ age: 30 }, { age: 20 }], key: "age" });
// => [{ age: 20 }, { age: 30 }]

order by, sort array, arrange, rank

Error if array is not an array

Error if key is undefined or null