diff --git a/client/src/pages/infrastructure/InfraMonitorsTable.tsx b/client/src/pages/infrastructure/InfraMonitorsTable.tsx
index d15a3b378..e0b7e112c 100644
--- a/client/src/pages/infrastructure/InfraMonitorsTable.tsx
+++ b/client/src/pages/infrastructure/InfraMonitorsTable.tsx
@@ -75,7 +75,7 @@ export const InfraMonitorsTable = ({
setSortOrder(newOrder);
} else {
setSortField(field);
- setSortOrder("desc");
+ setSortOrder("asc");
}
refetch();
};
diff --git a/client/src/pages/pagespeed/PageSpeedMonitorTable.tsx b/client/src/pages/pagespeed/PageSpeedMonitorTable.tsx
index 7a9d22973..0b58b5361 100644
--- a/client/src/pages/pagespeed/PageSpeedMonitorTable.tsx
+++ b/client/src/pages/pagespeed/PageSpeedMonitorTable.tsx
@@ -76,7 +76,7 @@ export const PageSpeedMonitorTable = ({
setSortOrder(newOrder);
} else {
setSortField(field);
- setSortOrder("desc");
+ setSortOrder("asc");
}
refetch();
};
diff --git a/client/src/pages/uptime/MonitorTable.tsx b/client/src/pages/uptime/MonitorTable.tsx
index eeb667072..bfe863963 100644
--- a/client/src/pages/uptime/MonitorTable.tsx
+++ b/client/src/pages/uptime/MonitorTable.tsx
@@ -74,7 +74,7 @@ export const MonitorTable = ({
setSortOrder(newOrder);
} else {
setSortField(field);
- setSortOrder("desc");
+ setSortOrder("asc");
}
refetch();
};
@@ -139,13 +139,15 @@ export const MonitorTable = ({
const getHeaders = () => {
const renderSortIcon = (isActive: boolean) => (
-
+
+ {isActive ? (
+ sortOrder === "asc" ? (
+
+ ) : (
+
+ )
+ ) : null}
+
);
const headers: Header[] = [
{