diff --git a/src/components/AnswerSheet/index.js b/src/components/AnswerSheet/index.js index 8e0c2d3..bef2c0a 100644 --- a/src/components/AnswerSheet/index.js +++ b/src/components/AnswerSheet/index.js @@ -6,7 +6,7 @@ const AnswerSheet = ({questionsQuantity, optionsQuantity }) => { useEffect(() => { let array = []; let optionsArray = []; - for(var i =1; i <= questionsQuantity; i++){ + for(var i =1; i <= questionsQuantity; i++){ array.push({ questionId : i, answer: null, @@ -21,7 +21,7 @@ const AnswerSheet = ({questionsQuantity, optionsQuantity }) => { setOptions(optionsArray); setData(array) console.log(data, options) - }, []) + }, [questionsQuantity]) return(
@@ -44,7 +44,9 @@ const AnswerSheet = ({questionsQuantity, optionsQuantity }) => { setData(newArray) console.log(data) - }} /> + }} > + +

) diff --git a/src/components/selectedCourse/index.js b/src/components/selectedCourse/index.js index 5e89d47..9bbf9e5 100644 --- a/src/components/selectedCourse/index.js +++ b/src/components/selectedCourse/index.js @@ -1,6 +1,6 @@ import React from "react"; -const SelectedCourse = ({ openAnswerSheet, title, questionQuantity, coefficient, optionsQuantity }) => { +const SelectedCourse = ({ onClick, title, questionQuantity, coefficient, optionsQuantity }) => { return (
@@ -32,7 +32,7 @@ const SelectedCourse = ({ openAnswerSheet, title, questionQuantity, coefficient,
-

+

پاسخ برگ

diff --git a/src/view/addExam/views/addQuestions.js b/src/view/addExam/views/addQuestions.js index 7df5224..b2f5c7d 100644 --- a/src/view/addExam/views/addQuestions.js +++ b/src/view/addExam/views/addQuestions.js @@ -15,7 +15,15 @@ const AddQuestions = ({ grades, addExamState, dispatch, stepClick, backStep }) = const [questionarePopUp, setQuestionairePopUp] = useState(false); const [showCoursesInList, setShowCoursesInList] = useState([]); const [choosedQuestionaries, seChoosedQuestionaries] = useState([]); - const [selectedQuestionare, setSelectedQuestionare] = useState(null) + const [selectedQuestionare, setSelectedQuestionare] = useState(null); + const [selectedCourse, setSelectedCourse] = useState({ + sortId: 1, + title: 'ادبیات فارسی', + coefficient: 3, + questionStart: 1, + questionEnd: 0, + + }) console.log(choosedQuestionaries) useEffect(() => { @@ -235,7 +243,8 @@ const AddQuestions = ({ grades, addExamState, dispatch, stepClick, backStep }) = { selectedQuestionare?.courses.map( (item) => ( - + {setSelectedCourse(item); console.log(selectedCourse)}}/> ) ) } @@ -246,7 +255,7 @@ const AddQuestions = ({ grades, addExamState, dispatch, stepClick, backStep }) =
- +