X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ceba702623665c3948fe5372ecf57ba61dae4892..e8d0331277033fea37a9fd73ffc781ffca8759f0:/src/components/data-table/data-column.ts?ds=sidebyside diff --git a/src/components/data-table/data-column.ts b/src/components/data-table/data-column.ts index 0440fe2be0..06744c3a21 100644 --- a/src/components/data-table/data-column.ts +++ b/src/components/data-table/data-column.ts @@ -16,7 +16,11 @@ export interface DataColumn(column: DataColumn) => { return column.configurable === undefined || column.configurable; @@ -24,12 +28,12 @@ export const isColumnConfigurable = (column: DataColumn) => { export const toggleSortDirection = (column: DataColumn): DataColumn => { return column.sortDirection - ? column.sortDirection === "asc" - ? { ...column, sortDirection: "desc" } - : { ...column, sortDirection: "asc" } + ? column.sortDirection === SortDirection.Asc + ? { ...column, sortDirection: SortDirection.Desc } + : { ...column, sortDirection: SortDirection.Asc } : column; }; export const resetSortDirection = (column: DataColumn): DataColumn => { - return column.sortDirection ? { ...column, sortDirection: "none" } : column; + return column.sortDirection ? { ...column, sortDirection: SortDirection.None } : column; };