feat: services table, base segmented control
This commit is contained in:
@ -30,6 +30,13 @@ export function getMaxByLexorank<T extends LexorankSortable>(
|
||||
);
|
||||
}
|
||||
|
||||
export function getMaxLexorankByKey<T>(items: T[], key: keyof T): T | null {
|
||||
return items.reduce(
|
||||
(max, item) => (!max || item[key] > max[key] ? item : max),
|
||||
null as T | null
|
||||
);
|
||||
}
|
||||
|
||||
export function getNewLexorank(
|
||||
left?: LexoRank | null,
|
||||
right?: LexoRank | null
|
||||
|
||||
Reference in New Issue
Block a user