From 5a4bb7e0622322bc9bf6bdb64a6b2329c40d3a09 Mon Sep 17 00:00:00 2001 From: Marco Date: Mon, 2 Jun 2025 17:28:19 +0000 Subject: [PATCH 1/4] latest --- .../SearchPage/SearchResults/SearchResultsTable/typings.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx index 73759560c6..39a517468c 100644 --- a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx +++ b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx @@ -26,7 +26,10 @@ const searchResultsTableColumns: NonNullable["columns"] dataIndex: "timestamp", key: "timestamp", render: (timestamp: number) => dayjs(timestamp).format(DATETIME_FORMAT_TEMPLATE), - sorter: true, + sorter: (a, b) => a.timestamp - b.timestamp, + defaultSortOrder: "ascend", + // Specifying a third sort direction removes ability for user to cancel sorting. + sortDirections: ['ascend', 'descend', 'ascend'], title: "Timestamp", width: 15, }, From b035cc4d9de23707533f6727ac822f2f689272a0 Mon Sep 17 00:00:00 2001 From: Marco Date: Mon, 2 Jun 2025 17:39:22 +0000 Subject: [PATCH 2/4] latest --- .../SearchPage/SearchResults/SearchResultsTable/typings.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx index 39a517468c..91c6eea86a 100644 --- a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx +++ b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx @@ -24,12 +24,14 @@ interface SearchResult { const searchResultsTableColumns: NonNullable["columns"]> = [ { dataIndex: "timestamp", + defaultSortOrder: "ascend", key: "timestamp", render: (timestamp: number) => dayjs(timestamp).format(DATETIME_FORMAT_TEMPLATE), sorter: (a, b) => a.timestamp - b.timestamp, - defaultSortOrder: "ascend", // Specifying a third sort direction removes ability for user to cancel sorting. - sortDirections: ['ascend', 'descend', 'ascend'], + sortDirections: ["ascend", + "descend", + "ascend"], title: "Timestamp", width: 15, }, From e9feb68eb20ed1402dd410f5cfcf1f38bca051ed Mon Sep 17 00:00:00 2001 From: Marco Date: Mon, 2 Jun 2025 19:53:40 +0000 Subject: [PATCH 3/4] latest --- .../SearchPage/SearchResults/SearchResultsTable/typings.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx index 91c6eea86a..ac431335cd 100644 --- a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx +++ b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx @@ -28,6 +28,7 @@ const searchResultsTableColumns: NonNullable["columns"] key: "timestamp", render: (timestamp: number) => dayjs(timestamp).format(DATETIME_FORMAT_TEMPLATE), sorter: (a, b) => a.timestamp - b.timestamp, + // Specifying a third sort direction removes ability for user to cancel sorting. sortDirections: ["ascend", "descend", From b2b108a52f1c3cee6716c3824a986af0de43cca7 Mon Sep 17 00:00:00 2001 From: Marco Date: Mon, 2 Jun 2025 20:00:06 +0000 Subject: [PATCH 4/4] latest --- .../SearchPage/SearchResults/SearchResultsTable/typings.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx index ac431335cd..3a9bef3b58 100644 --- a/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx +++ b/components/log-viewer-webui/client/src/pages/SearchPage/SearchResults/SearchResultsTable/typings.tsx @@ -30,9 +30,11 @@ const searchResultsTableColumns: NonNullable["columns"] sorter: (a, b) => a.timestamp - b.timestamp, // Specifying a third sort direction removes ability for user to cancel sorting. - sortDirections: ["ascend", + sortDirections: [ + "ascend", "descend", - "ascend"], + "ascend", + ], title: "Timestamp", width: 15, },