From f5009abca62e0aade755fd282bcd0ab3c049c9d5 Mon Sep 17 00:00:00 2001 From: palash-signoz Date: Thu, 5 May 2022 14:00:37 +0530 Subject: [PATCH] chore: error sorting is updated (#1094) --- frontend/src/container/AllError/index.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/container/AllError/index.tsx b/frontend/src/container/AllError/index.tsx index 49d2dc0bef..3f49fdb5a4 100644 --- a/frontend/src/container/AllError/index.tsx +++ b/frontend/src/container/AllError/index.tsx @@ -53,7 +53,8 @@ function AllErrors(): JSX.Element { {value} ), - sorter: (a, b): number => a.exceptionType.length - b.exceptionType.length, + sorter: (a, b): number => + a.exceptionType.charCodeAt(0) - b.exceptionType.charCodeAt(0), }, { title: 'Error Message', @@ -81,7 +82,7 @@ function AllErrors(): JSX.Element { key: 'lastSeen', render: getDateValue, sorter: (a, b): number => - dayjs(a.lastSeen).isBefore(dayjs(b.lastSeen)) === true ? 1 : 0, + dayjs(b.lastSeen).isBefore(dayjs(a.lastSeen)) === true ? 1 : 0, }, { title: 'First Seen', @@ -89,13 +90,14 @@ function AllErrors(): JSX.Element { key: 'firstSeen', render: getDateValue, sorter: (a, b): number => - dayjs(a.firstSeen).isBefore(dayjs(b.firstSeen)) === true ? 1 : 0, + dayjs(b.firstSeen).isBefore(dayjs(a.firstSeen)) === true ? 1 : 0, }, { title: 'Application', dataIndex: 'serviceName', key: 'serviceName', - sorter: (a, b): number => a.serviceName.length - b.serviceName.length, + sorter: (a, b): number => + a.serviceName.charCodeAt(0) - b.serviceName.charCodeAt(0), }, ];