diff --git a/changes/18953-case-insensitive-host-queries-sort b/changes/18953-case-insensitive-host-queries-sort
new file mode 100644
index 0000000000..cc1ea8be17
--- /dev/null
+++ b/changes/18953-case-insensitive-host-queries-sort
@@ -0,0 +1 @@
+- Sort the host details page queries table case-insensitively.
diff --git a/frontend/pages/hosts/details/cards/Queries/HostQueriesTableConfig.tsx b/frontend/pages/hosts/details/cards/Queries/HostQueriesTableConfig.tsx
index 18684dbff2..a262acc56f 100644
--- a/frontend/pages/hosts/details/cards/Queries/HostQueriesTableConfig.tsx
+++ b/frontend/pages/hosts/details/cards/Queries/HostQueriesTableConfig.tsx
@@ -50,6 +50,7 @@ interface IDataColumn {
| ((props: IPerformanceImpactCell) => JSX.Element);
disableHidden?: boolean;
disableSortBy?: boolean;
+ sortType?: string;
}
// NOTE: cellProps come from react-table
@@ -66,6 +67,7 @@ const generateColumnConfigs = (
Cell: (cellProps: ICellProps) => (
),
+ sortType: "caseInsensitive",
},
{
Header: () => {
diff --git a/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx b/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx
index 32b712ef82..995ea6d7f3 100644
--- a/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx
+++ b/frontend/pages/queries/ManageQueriesPage/components/QueriesTable/QueriesTableConfig.tsx
@@ -160,26 +160,6 @@ const generateTableHeaders = ({
Observers can run this query.
-
- // <>
- //
- //
- //
- //
- // Observers can run this query.
- //
- // >
)}
{viewingTeamScope &&
// inherited