+ {loading && (
+
+
+
Loading your quizzes...
+
+ )}
+
+ {!loading && error && (
+
+ {error}
+
+ )}
+
+ {!loading && !error && quizzes.length === 0 && (
+
+
+
+
+
No saved quizzes yet
+
Create or generate a quiz to save it here!
+
+ )}
+
+ {!loading && !error && quizzes.map((quiz) => (
+
onLoadQuiz(quiz.id)}
+ >
+
+
+
+ {quiz.source === 'ai_generated' ? (
+
+ AI
+
+ ) : (
+
+ Manual
+
+ )}
+
+ {formatDate(quiz.createdAt)}
+
+
+
+
+ {quiz.title}
+
+
+
+ {quiz.questionCount} question{quiz.questionCount !== 1 ? 's' : ''}
+ {quiz.aiTopic && • Topic: {quiz.aiTopic}}
+
+
+
+
+ {deletingId === quiz.id ? (
+
e.stopPropagation()}>
+
+
+
+ ) : (
+ <>
+
+
+ >
+ )}
+
+
+
+ ))}
+
+