@if (isLoading()) {

Loading user details...

} @if (error() && !isLoading()) {
error

Error Loading User

{{ error() }}

} @if (user() && !isLoading()) {
account_circle
event
Member Since {{ memberSince() }}
schedule
Last Active {{ lastActive() }}
@if (user()!.metadata?.registrationMethod) {
how_to_reg
Registration Method {{ user()!.metadata!.registrationMethod === 'guest_conversion' ? 'Guest Conversion' : 'Direct' }}
}
quiz

{{ formatNumber(user()!.statistics.totalQuizzes) }}

Total Quizzes

grade

{{ user()!.statistics.averageScore.toFixed(1) }}%

Average Score

check_circle

{{ user()!.statistics.accuracy.toFixed(1) }}%

Accuracy

local_fire_department

{{ user()!.statistics.currentStreak }}

Current Streak

help_outline

{{ formatNumber(user()!.statistics.totalQuestionsAnswered) }}

Questions Answered

timer

{{ formatDuration(user()!.statistics.totalTimeSpent) }}

Time Spent

analytics Additional Statistics
Correct Answers: {{ formatNumber(user()!.statistics.correctAnswers) }}
Longest Streak: {{ user()!.statistics.longestStreak }} days
@if (user()!.statistics.favoriteCategory) {
Favorite Category: {{ user()!.statistics.favoriteCategory!.name }} ({{ user()!.statistics.favoriteCategory!.quizCount }} quizzes)
}
Quizzes This Week: {{ user()!.statistics.recentActivity.quizzesThisWeek }}
Quizzes This Month: {{ user()!.statistics.recentActivity.quizzesThisMonth }}
history Quiz History @if (hasQuizHistory()) {
@for (quiz of user()!.quizHistory; track quiz.id) {
category {{ quiz.categoryName }}
{{ formatDateTime(quiz.completedAt) }}
grade Score: {{ quiz.score }}/{{ quiz.totalQuestions }} ({{ quiz.percentage.toFixed(1) }}%)
timer Time: {{ formatDuration(quiz.timeTaken) }}
}
} @else {
quiz

No quiz history available

}
timeline Activity Timeline @if (hasActivity()) { @for (activity of user()!.activityTimeline; track activity.id) { {{ getActivityIcon(activity.type) }}
{{ activity.description }}
{{ formatRelativeTime(activity.timestamp) }}
@if (activity.metadata) { }
}
} @else {
timeline

No activity recorded

}
}