diff --git a/frontend/src/components/test-detail/TestDetailHeader.tsx b/frontend/src/components/test-detail/TestDetailHeader.tsx index 17eed31..e751064 100644 --- a/frontend/src/components/test-detail/TestDetailHeader.tsx +++ b/frontend/src/components/test-detail/TestDetailHeader.tsx @@ -31,6 +31,7 @@ const STATE_INDEX: Record = { in_review: 3, validated: 4, rejected: -1, + disputed: 3, // same step as in_review (still in validation phase) }; // ── Badge colors ─────────────────────────────────────────────────── diff --git a/frontend/src/pages/TestsPage.tsx b/frontend/src/pages/TestsPage.tsx index c891d2b..f8a5575 100644 --- a/frontend/src/pages/TestsPage.tsx +++ b/frontend/src/pages/TestsPage.tsx @@ -18,6 +18,7 @@ import { ChevronDown, ChevronsUpDown, Timer, + AlertTriangle, } from "lucide-react"; import { getTests, type TestListFilters } from "../api/tests"; import type { Test, TestState } from "../types/models"; @@ -379,6 +380,7 @@ export default function TestsPage() { in_review: , validated: , rejected: , + disputed: , }; const colorMap: Record = { draft: "text-gray-400", @@ -387,6 +389,7 @@ export default function TestsPage() { in_review: "text-blue-400", validated: "text-green-400", rejected: "text-red-400", + disputed: "text-amber-400", }; return (