'use client' import { Navigation } from '@/components/shared/Navigation' import { FlipMemory } from '@/components/review/quiz/FlipMemory' import { VocabChoiceQuiz } from '@/components/review/quiz/VocabChoiceQuiz' import { QuizProgress } from '@/components/review/ui/QuizProgress' import { QuizResult } from '@/components/review/quiz/QuizResult' import { useReviewSession } from '@/hooks/review/useReviewSession' export default function SimpleReviewPage() { // 使用重構後的 Hook 管理線性複習狀態 const { quizItems, score, isComplete, currentQuizItem, currentCard, vocabOptions, totalQuizItems, completedQuizItems, handleAnswer, handleSkip, handleRestart, isLoading, error, flashcards } = useReviewSession() // 顯示載入狀態 if (isLoading) { return (
正在從後端獲取您的複習詞卡
{error}