diff --git a/frontend/src/pages/admin/event/evaluations/EvaluationInfoModal.tsx b/frontend/src/pages/admin/event/evaluations/EvaluationInfoModal.tsx index a4d627cd..47ba500b 100644 --- a/frontend/src/pages/admin/event/evaluations/EvaluationInfoModal.tsx +++ b/frontend/src/pages/admin/event/evaluations/EvaluationInfoModal.tsx @@ -3,7 +3,7 @@ import Button from '@/components/Button'; import { FormItemContainer } from '@/components/Form'; import Modal from '@/components/Modal'; import { EvaluationResponse } from '@/model/evaluations'; -import { QUESTIONS } from '@/pages/client/evaluate/questionBuilder/questionsConfig'; +import { QUESTIONS } from '@/pages/client/pycon/evaluate/questionBuilder/questionsConfig'; const DisplayAnswerSwitch = (evaluation: EvaluationResponse) => { const { questionType } = evaluation; @@ -14,6 +14,8 @@ const DisplayAnswerSwitch = (evaluation: EvaluationResponse) => { return {evaluation.answerScale}; case 'boolean': return {evaluation.booleanAnswer ? 'Yes' : 'No'}; + default: + return {evaluation.answer || evaluation.answerScale || evaluation.booleanAnswer || evaluation.multipleAnswers}; } }; @@ -29,7 +31,7 @@ const EvaluationInfoModal: FC = ({ fullName, evaluationList }) => { modalTitle={fullName + ' Evaluation Answers'} visible={showModal} onOpenChange={setShowModal} - className="md:max-w-[80%]" + className="md:max-w-[80%] max-h-[80%]" trigger={} modalFooter={ setShowModal(false)} variant="ghost"> @@ -37,13 +39,15 @@ const EvaluationInfoModal: FC = ({ fullName, evaluationList }) => { } > - - {evaluationList.map((evaluation) => ( - - {QUESTIONS.get(evaluation.question!)} - {DisplayAnswerSwitch(evaluation)} - - ))} + + {evaluationList.map((evaluation) => { + return ( + + {QUESTIONS.get(evaluation.question!)} + {DisplayAnswerSwitch(evaluation)} + + ); + })} );
{QUESTIONS.get(evaluation.question!)}
{DisplayAnswerSwitch(evaluation)}