moderator-toolbox-nxg-for-reddit / util/data/array

util/data/array

Functions

saneSort()

saneSort(array): string[]

Defined in: extension/data/util/data/array.ts:22

Because normal .sort() is case sensitive.

Parameters

array

string[]

Returns

string[]


saneSortDescending()

saneSortDescending(array): string[]

Defined in: extension/data/util/data/array.ts:35

Case-insensitive descending sort (z -> a).

Parameters

array

string[]

Returns

string[]


sortBy()

sortBy<T>(array, property): T[]

Defined in: extension/data/util/data/array.ts:7

Returns a new array of objects sorted in descending order by the given property. The input array is not mutated.

Type Parameters

T

T

Parameters

array

T[]

property

keyof T

Returns

T[]