|
|
@@ -6,7 +6,7 @@ import { closeOutline } from 'ionicons/icons' |
|
|
|
import { Link } from 'react-router-dom'; |
|
|
|
import { useEffect, useState } from 'react'; |
|
|
|
import Question from './Question'; |
|
|
|
import quizDetails from '../../mockData/QuizDetails'; |
|
|
|
import Quiz_Details from '../../mockData/QuizDetails'; |
|
|
|
|
|
|
|
const Quiz: React.FC = () => { |
|
|
|
|
|
|
@@ -14,12 +14,12 @@ const Quiz: React.FC = () => { |
|
|
|
|
|
|
|
const updateQuestionNumber = () => { |
|
|
|
console.log("update") |
|
|
|
if (quizDetails.length > questionNumber) { |
|
|
|
if (Quiz_Details.length > questionNumber) { |
|
|
|
setQuestionNumber((questionNumber) => questionNumber + 1); |
|
|
|
} |
|
|
|
} |
|
|
|
console.log("no", questionNumber); |
|
|
|
console.log(quizDetails[questionNumber - 1]); |
|
|
|
console.log(Quiz_Details[questionNumber - 1]); |
|
|
|
|
|
|
|
return ( |
|
|
|
<div className={styles.quizContainer}> |
|
|
@@ -31,16 +31,16 @@ const Quiz: React.FC = () => { |
|
|
|
</Link> |
|
|
|
</header> |
|
|
|
|
|
|
|
<Question question={quizDetails[questionNumber - 1].question} |
|
|
|
<Question question={Quiz_Details[questionNumber - 1].question} |
|
|
|
questionNumber={questionNumber} |
|
|
|
timeLimit={quizDetails[questionNumber - 1].timeLimit} |
|
|
|
timeLimit={Quiz_Details[questionNumber - 1].timeLimit} |
|
|
|
updateQuestionNumber={updateQuestionNumber} /> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<div className={styles.quizOptions}> |
|
|
|
<div className={styles.options}> |
|
|
|
<Options options={quizDetails[questionNumber - 1].options} updateQuestionNumber={updateQuestionNumber} /> |
|
|
|
<Options options={Quiz_Details[questionNumber - 1].options} updateQuestionNumber={updateQuestionNumber} /> |
|
|
|
</div> |
|
|
|
|
|
|
|
{/* <Link to="/" className={styles.button + " " + (selected ? styles.active : "")}> |
|
|
|