import { motion } from 'motion/react'; import { AlertCircle } from 'lucide-react'; import { SectionWrapper } from './ui/SectionWrapper'; import type { DiagnosisItem } from '../../types/report'; interface ProblemDiagnosisProps { diagnosis: DiagnosisItem[]; } const severityDot: Record = { critical: 'bg-[#C084CF]', warning: 'bg-[#8B9CF7]', good: 'bg-[#7C6DD8]', excellent: 'bg-[#6C5CE7]', unknown: 'bg-slate-400', }; export default function ProblemDiagnosis({ diagnosis }: ProblemDiagnosisProps) { return (
{diagnosis.map((item, i) => ( {/* Severity dot */}

{item.category}

{item.detail}

))}
); }