[] = [
),
cell: ({ row }) => {
const {
- attributes: { unique_resource_count },
+ id,
+ attributes: { unique_resource_count, state },
} = getScanData(row);
+ const isCompleted = state === "completed";
+
+ if (!isCompleted) {
+ return (
+
+
+ {unique_resource_count ?? "-"}
+
+
+ );
+ }
+
return (
- {unique_resource_count}
+
);
},
diff --git a/ui/components/ui/table/data-table-filter-custom.tsx b/ui/components/ui/table/data-table-filter-custom.tsx
index b2735b55f5..0819e510f9 100644
--- a/ui/components/ui/table/data-table-filter-custom.tsx
+++ b/ui/components/ui/table/data-table-filter-custom.tsx
@@ -3,7 +3,10 @@
import { useSearchParams } from "next/navigation";
import { ComplianceScanInfo } from "@/components/compliance/compliance-header/compliance-scan-info";
-import { ActiveCheckIdFilter } from "@/components/filters/active-check-id-filter";
+import {
+ CheckIdFilterBadge,
+ ScanFilterBadge,
+} from "@/components/filters/active-filter-badge";
import { ClearFiltersButton } from "@/components/filters/clear-filters-button";
import {
MultiSelect,
@@ -165,8 +168,9 @@ export const DataTableFilterCustom = ({
);
})}
-