diff --git a/src/lib/sorting/sorting.service.ts b/src/lib/sorting/sorting.service.ts index 5a00272..1cb00ba 100644 --- a/src/lib/sorting/sorting.service.ts +++ b/src/lib/sorting/sorting.service.ts @@ -29,7 +29,11 @@ export class SortingService { return order === SortingOrders.asc ? result : result.reverse(); } - return orderBy(values, [column], [order]); + return orderBy( + values, + [(entity: T) => (typeof entity[column] === 'string' ? (entity[column] as unknown as string).toLowerCase() : entity[column])], + [order], + ); } setSortingOption(value: SortingOption): void {