@if (loading()) {
} @else if (user()) {
assignment
{{ testsTaken }}
Tests Taken
trending_up
{{ avgScore }}%
Average Score
emoji_events
{{ bestScore }}%
Best Score
Define your preferred topics to help admins assign relevant quizzes based on your comfort level.
@for (topic of topics(); track $index) {
{{ topic.topic }}
= 75"
[class.medium]="topic.comfortLevel >= 40 && topic.comfortLevel < 75"
[class.low]="topic.comfortLevel < 40">
{{ topic.comfortLevel }}%
}
@if (topics().length === 0) {
You haven't added any topics yet.
}
Test Results
@if (submissions().length === 0) {
assignment
No results yet
Take a quiz to see results here
} @else {
@for (sub of submissions(); track sub._id) {
quiz
{{ sub.quizId?.title }}
{{ sub.submittedAt | date:'medium' }} · {{ sub.timeTaken ? (sub.timeTaken + 's') : '—' }}
= 70,
'avg': sub.percentage >= 40 && sub.percentage < 70,
'poor': sub.percentage < 40
}">{{ sub.percentage }}%
{{ sub.score }}/{{ sub.totalMarks }}
View
}
}
}