diff --git a/src/components/quizzes/QuizViewer.tsx b/src/components/quizzes/QuizViewer.tsx index da91fa8..90f55f0 100644 --- a/src/components/quizzes/QuizViewer.tsx +++ b/src/components/quizzes/QuizViewer.tsx @@ -47,6 +47,7 @@ export function QuizViewer({ quiz, retakeIds, isShared = false, onFinished }: Qu const [loading, setLoading] = useState(true); const [resultsData, setResultsData] = useState(null); + const [showTopics, setShowTopics] = useState(false); // Initialize session useEffect(() => { @@ -274,12 +275,26 @@ export function QuizViewer({ quiz, retakeIds, isShared = false, onFinished }: Qu {/* Title & Meta */}
-

- {quiz.name} -

-
- {categories} -
+ + + {showTopics && ( +
+ {categories} +
+ )}
{/* Main Unified Card */}