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={ } > -
- {evaluationList.map((evaluation) => ( - -

{QUESTIONS.get(evaluation.question!)}

-

{DisplayAnswerSwitch(evaluation)}

-
- ))} +
+ {evaluationList.map((evaluation) => { + return ( + +

{QUESTIONS.get(evaluation.question!)}

+

{DisplayAnswerSwitch(evaluation)}

+
+ ); + })}
);