From 9f86c205bebb6b9995f509119cb5adcb3a2028ca Mon Sep 17 00:00:00 2001 From: kitos Date: Wed, 3 Jun 2026 12:23:53 +0200 Subject: [PATCH] fix(ts): add disputed to all Record maps to satisfy TypeScript --- frontend/src/components/test-detail/TestDetailHeader.tsx | 1 + frontend/src/pages/TestsPage.tsx | 3 +++ 2 files changed, 4 insertions(+) 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 (