diff --git a/src/components/MCQQuestion.vue b/src/components/MCQQuestion.vue index f04e68c..e46f876 100644 --- a/src/components/MCQQuestion.vue +++ b/src/components/MCQQuestion.vue @@ -11,7 +11,9 @@

Question: {{ qPoint + 1 }} / {{ noOfQs }}

-
+
+

Answered: {{ totalAnswered }}

+

Reviewed: {{ totalReview }}

@@ -52,6 +54,8 @@

Your Response

+ +

{{ index + 1}}

@@ -74,8 +78,16 @@ export default { qsActive:[], ansNo:0, selectedOptionIndex: null, // Add this property + totalAnswered: 0, + totalReview: 0, }; }, + computed: { + combinedArray() { + // Combine the arrays into a single array + return [this.qsData, this.totalAnswer]; + }, + }, methods: { resetRadioInputs() { // this.selectedOptions = {}; @@ -83,6 +95,7 @@ export default { }, saveAns() { // if (this.saveAnswer !== null) { + this.totalAnswered++; const selectedAnswer = { questionId: this.qsData[this.qPoint].id, answer: this.saveAnswer, @@ -132,6 +145,7 @@ export default { }, reviewLater(){ this.getNextQs(); + this.totalReview++; const selectedAnswer = { questionId: this.qsData[this.qPoint - 1].id, answer: 0, @@ -174,6 +188,7 @@ export default { align-items: center; text-align: center; padding-top: 10px; + /* border: 2px solid black; */ border-radius: 50%; } .response{