diff --git a/src/components/ClientResourcesTable.tsx b/src/components/ClientResourcesTable.tsx index a14ad8346..1d6971f73 100644 --- a/src/components/ClientResourcesTable.tsx +++ b/src/components/ClientResourcesTable.tsx @@ -638,7 +638,7 @@ export default function ClientResourcesTable({ rows={internalResources} tableId="internal-resources" searchPlaceholder={t("resourcesSearch")} - searchQuery={searchParams.get("query") ?? ""} + searchQuery={searchParams.get("query")?.toString()} onAdd={() => setIsCreateDialogOpen(true)} addButtonText={t("resourceAdd")} onSearch={handleSearchChange} diff --git a/src/components/HealthChecksTable.tsx b/src/components/HealthChecksTable.tsx index 2e85d55bd..4ed766884 100644 --- a/src/components/HealthChecksTable.tsx +++ b/src/components/HealthChecksTable.tsx @@ -109,7 +109,6 @@ export default function HealthChecksTable({ const [siteFilterOpen, setSiteFilterOpen] = useState(false); const [resourceFilterOpen, setResourceFilterOpen] = useState(false); - const pageSize = pagination.pageSize; const query = searchParams.get("query") ?? undefined; const siteIdQ = searchParams.get("siteId"); @@ -586,7 +585,9 @@ export default function HealthChecksTable({ handleToggleEnabled(r, v)} /> diff --git a/src/components/MachineClientsTable.tsx b/src/components/MachineClientsTable.tsx index 17e6a2e3d..866aa1038 100644 --- a/src/components/MachineClientsTable.tsx +++ b/src/components/MachineClientsTable.tsx @@ -582,6 +582,7 @@ export default function MachineClientsTable({ rows={machineClients} tableId="machine-clients" searchPlaceholder={t("machinesSearch")} + searchQuery={searchParams.get("query")?.toString()} onAdd={() => startNavigation(() => router.push(`/${orgId}/settings/clients/machine/create`) @@ -599,35 +600,6 @@ export default function MachineClientsTable({ columnVisibility={defaultMachineColumnVisibility} stickyLeftColumn="name" stickyRightColumn="actions" - filters={[ - { - id: "status", - label: t("status") || "Status", - multiSelect: true, - displayMode: "calculated", - options: [ - { - id: "active", - label: t("active") || "Active", - value: "active" - }, - { - id: "archived", - label: t("archived") || "Archived", - value: "archived" - }, - { - id: "blocked", - label: t("blocked") || "Blocked", - value: "blocked" - } - ], - onValueChange(selectedValues: string[]) { - handleFilterChange("status", selectedValues); - }, - values: searchParams.getAll("status") - } - ]} /> ); diff --git a/src/components/ProxyResourcesTable.tsx b/src/components/ProxyResourcesTable.tsx index 0799afd95..ac7e424f6 100644 --- a/src/components/ProxyResourcesTable.tsx +++ b/src/components/ProxyResourcesTable.tsx @@ -730,6 +730,7 @@ export default function ProxyResourcesTable({ searchPlaceholder={t("resourcesSearch")} pagination={pagination} rowCount={rowCount} + searchQuery={searchParams.get("query")?.toString()} onSearch={handleSearchChange} onPaginationChange={handlePaginationChange} onAdd={() =>