diff --git a/ui/app/(prowler)/scans/page.tsx b/ui/app/(prowler)/scans/page.tsx
index 7bd1317c12..9781627118 100644
--- a/ui/app/(prowler)/scans/page.tsx
+++ b/ui/app/(prowler)/scans/page.tsx
@@ -3,7 +3,7 @@ import { Suspense } from "react";
import { getProvider, getProviders } from "@/actions/providers";
import { getScans } from "@/actions/scans";
-import { filterScans } from "@/components/filters";
+import { FilterControls, filterScans } from "@/components/filters";
import {
ButtonRefreshData,
NoProvidersAdded,
@@ -83,6 +83,8 @@ export default async function Scans({
+
+
{
"use server";
diff --git a/ui/components/filters/data-filters.ts b/ui/components/filters/data-filters.ts
index 4b40aff8e6..9cf93fb392 100644
--- a/ui/components/filters/data-filters.ts
+++ b/ui/components/filters/data-filters.ts
@@ -14,8 +14,8 @@ export const filterScans = [
values: ["aws", "azure", "gcp", "kubernetes"],
},
{
- key: "state",
- labelCheckboxGroup: "State",
+ key: "state__in",
+ labelCheckboxGroup: "Status",
values: [
"available",
"scheduled",
diff --git a/ui/components/scans/table/scans/column-get-scans.tsx b/ui/components/scans/table/scans/column-get-scans.tsx
index 1fec3742f0..87113c21fa 100644
--- a/ui/components/scans/table/scans/column-get-scans.tsx
+++ b/ui/components/scans/table/scans/column-get-scans.tsx
@@ -81,9 +81,7 @@ export const ColumnGetScans: ColumnDef[] = [
},
{
accessorKey: "status",
- header: ({ column }) => (
-
- ),
+ header: "Status",
cell: ({ row }) => {
const {
attributes: { state },
@@ -126,13 +124,7 @@ export const ColumnGetScans: ColumnDef[] = [
},
{
accessorKey: "next_scan_at",
- header: ({ column }) => (
-
- ),
+ header: "Scheduled at",
cell: ({ row }) => {
const {
attributes: { next_scan_at },