import { Tabs, TabsContent, TabsList, TabsTrigger, } from "@/components/ui/tabs"; import { TestcaseWithDetails } from "@/types/prisma"; import TestcaseForm from "@/components/testcase-form"; interface TestcaseCardProps { testcases: TestcaseWithDetails; } export default function TestcaseCard({ testcases }: TestcaseCardProps) { return ( {testcases.map((_, index) => ( Case {index + 1} ))} {testcases.map((testcase, index) => { const formData = testcase.data.reduce((acc, field) => { acc[field.label] = field.value; return acc; }, {} as Record); return ( ); })} ); }