"use client" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Badge } from "@/components/ui/badge" import { Progress } from "@/components/ui/progress" import { Brain, Lightbulb, CheckCircle, Star } from "lucide-react" interface IndividualTestResultsProps { logicScore: number logicCorrectAnswers: number logicTotalQuestions: number logicLevel: string logicDescription: string logicSuggestion: string creativityScore: number creativityTotalScore: number creativityMaxScore: number creativityLevel: string creativityDescription: string creativitySuggestion: string } export function IndividualTestResults({ logicScore, logicCorrectAnswers, logicTotalQuestions, logicLevel, logicDescription, logicSuggestion, creativityScore, creativityTotalScore, creativityMaxScore, creativityLevel, creativityDescription, creativitySuggestion }: IndividualTestResultsProps) { // 獲取邏輯測試等級顏色 const getLogicLevelColor = (score: number) => { if (score >= 90) return "bg-purple-600" if (score >= 80) return "bg-green-500" if (score >= 60) return "bg-blue-500" if (score >= 30) return "bg-yellow-500" return "bg-red-500" } // 獲取創意測試等級顏色 const getCreativityLevelColor = (score: number) => { if (score >= 90) return "bg-purple-600" if (score >= 75) return "bg-blue-500" if (score >= 55) return "bg-green-500" if (score >= 35) return "bg-yellow-500" return "bg-red-500" } return (
{logicDescription}
{logicSuggestion}
{creativityDescription}
{creativitySuggestion}