import moment from "jalali-moment"; import React, { useEffect, useState } from "react"; import { connect } from "react-redux"; import AnswerSheet from "../../../components/AnswerSheet"; import Button from "../../../components/Button"; import DatePicker from "../../../components/Calendar/CalendarComponents/DatePicker"; import Checkbox from "../../../components/Checkbox"; import RangeDatePicker from "../../../components/RangeDatePicker"; import SelectedCourse from "../../../components/selectedCourse"; import { exam, lesson } from "../../../redux/actions"; import AddQuestionnaireCourse from "../components/addQuestionnaireCourse"; import AddQuestionnaireExam from "./addQuestionnaireExam"; import AddQuestionsFromBank from "./AddQuestionsFromBank"; const AddQuestions = ({ addExamState, stepClick, backStep, getLesson, lessonList, addLesson, lastAdd, parentAdd, }) => { useEffect(() => { getLesson(); }, [lastAdd]); return addExamState.type == 2 ? ( ) : ( ); }; const mapStateToProps = (state) => ({ grades: state.publicApi.grades, addExamState: state.addExamReduser, lessonList: state.lesson.list, lastAdd: state.lesson.lastAdd, }); const mapDispatchToProps = { getLesson: lesson.list, addLesson: lesson.add, parentAdd: exam.parentAdd, }; export default connect(mapStateToProps, mapDispatchToProps)(AddQuestions);