Skip to content
Snippets Groups Projects
Commit 96e4d31f authored by MEKHININI ELIES's avatar MEKHININI ELIES :speech_balloon:
Browse files

feat: play community quizzes

parent b263c8b7
1 merge request!54Feature/54 play community quiz
Pipeline #303827 passed with stages
in 35 seconds
......@@ -11,6 +11,7 @@ import { SharedModule } from '../../shared/shared.module';
@NgModule({
declarations: [ListQuizComponent, QuizDetailComponent, QuizListDetailComponent],
// exports: [ListQuizComponent, QuizDetailComponent, QuizListDetailComponent],
imports: [CommonModule, MatTableModule, MatPaginatorModule, MatFormField, FormsModule, SharedModule],
})
export class CommunityModule {}
export class CommunityModule { }
......@@ -12,7 +12,6 @@
<div class="quiz-info-content">
<p class="quiz-info-content-value">{{questionCount}} Questions, {{difficulty}}</p>
</div>
</div>
<div class="new-quiz">
......
import { Component, Input, SimpleChanges } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import { ActivatedRoute, Router } from '@angular/router';
import { QuestionService } from '../../../services/question.service';
import { CommunityService } from '../../../services/community.service';
......@@ -22,7 +22,8 @@ export class QuizListDetailComponent {
constructor(
private questionService: QuestionService,
private activatedRoute: ActivatedRoute,
private communityService: CommunityService
private communityService: CommunityService,
private router: Router,
) { }
ngOnChanges(changes: SimpleChanges): void {
......@@ -51,6 +52,6 @@ export class QuizListDetailComponent {
playQuiz() {
console.log('play quiz');
this.router.navigate(['/play-quiz'], { queryParams: { idQuiz: this.selectedQuiz } });
}
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment