diff --git a/src/roles/user/exercise/views/components/MatchingPairsQuestion.jsx b/src/roles/user/exercise/views/components/MatchingPairsQuestion.jsx index b112dd6..4a45f63 100644 --- a/src/roles/user/exercise/views/components/MatchingPairsQuestion.jsx +++ b/src/roles/user/exercise/views/components/MatchingPairsQuestion.jsx @@ -122,8 +122,13 @@ const MatchingPairsQuestion = ({ question, onAnswer, studentAnswer, index }) => {mediaUrls.length > 0 && } - -

{question.QUESTION}

+

{question.QUESTION.split('\n').map((line, index) => ( + + {line} +
+
+ ))}

+
{/* Bagian kiri */}
diff --git a/src/roles/user/exercise/views/components/MultipleChoiceQuestion.jsx b/src/roles/user/exercise/views/components/MultipleChoiceQuestion.jsx index 5305bbc..ca3802d 100644 --- a/src/roles/user/exercise/views/components/MultipleChoiceQuestion.jsx +++ b/src/roles/user/exercise/views/components/MultipleChoiceQuestion.jsx @@ -26,7 +26,13 @@ const MultipleChoiceQuestion = ({ question, onAnswer, studentAnswer, index }) =>
{mediaUrls.length > 0 && } -

{question.QUESTION}

+

{question.QUESTION.split('\n').map((line, index) => ( + + {line} +
+
+ ))}

+
{['OPTION_A', 'OPTION_B', 'OPTION_C', 'OPTION_D', 'OPTION_E'].map( (optionKey) => { diff --git a/src/roles/user/exercise/views/components/TrueFalseQuestion.jsx b/src/roles/user/exercise/views/components/TrueFalseQuestion.jsx index f39d959..0d22319 100644 --- a/src/roles/user/exercise/views/components/TrueFalseQuestion.jsx +++ b/src/roles/user/exercise/views/components/TrueFalseQuestion.jsx @@ -19,7 +19,13 @@ const TrueFalseQuestion = ({ question, onAnswer, studentAnswer, index }) => {
{mediaUrls.length > 0 && } -

{question.QUESTION}

+

{question.QUESTION.split('\n').map((line, index) => ( + + {line} +
+
+ ))}

+