diff --git a/client/components/Tests/ReadingTest/ReadingTest.js b/client/components/Tests/ReadingTest/ReadingTest.js index 53334e70..0dfb9629 100644 --- a/client/components/Tests/ReadingTest/ReadingTest.js +++ b/client/components/Tests/ReadingTest/ReadingTest.js @@ -141,7 +141,7 @@ const ReadingTest = () => { if (in_experimental_grp) { if (countNotSelectedChoices >= currentReadingTestQuestion.choices.length) { - dispatch(updateTestFeedbacks(choice.option, ["Correct!"])) + dispatch(updateTestFeedbacks(choice.option, "correct-answer-to-question")) } else { if (question_concept_feedbacks && question_concept_feedbacks?.synthesis) { dispatch(updateTestFeedbacks(choice.option, question_concept_feedbacks?.synthesis)) diff --git a/client/components/Tests/ReadingTest/ReadingTestElicitationDialog.js b/client/components/Tests/ReadingTest/ReadingTestElicitationDialog.js index e3d38c11..ddb8929a 100644 --- a/client/components/Tests/ReadingTest/ReadingTestElicitationDialog.js +++ b/client/components/Tests/ReadingTest/ReadingTestElicitationDialog.js @@ -51,13 +51,13 @@ const ReadingTestElicationDialog = ({ question, showElication, submitElication }

{chunks}, - i: (chunks) => {chunks}, - br: () =>
, - ul: (chunks) => , - li: (chunks) =>
  • {chunks}
  • - }} + // values={{ + // b: (chunks) => {chunks}, + // i: (chunks) => {chunks}, + // // br: () =>
    , + // ul: (chunks) => , + // li: (chunks) =>
  • {chunks}
  • + // }} />

    diff --git a/client/components/Tests/ReadingTest/ReadingTestFeedbacks.js b/client/components/Tests/ReadingTest/ReadingTestFeedbacks.js index 121395b7..bb85e409 100644 --- a/client/components/Tests/ReadingTest/ReadingTestFeedbacks.js +++ b/client/components/Tests/ReadingTest/ReadingTestFeedbacks.js @@ -16,15 +16,22 @@ const ReadingTestFeedbacks = ({ showFeedbacks, closeFeedbacks }) => { const bigScreen = useWindowDimensions().width >= 700; useEffect(() => { + console.log(feedbacks) const filteredSlidesArray = []; feedbacks.forEach((slide, index) => { if (slide != undefined) { - filteredSlidesArray.push(slide); + if (typeof slide === 'string') { + filteredSlidesArray.push(slide.replace(//g, '\n')); + } else { + + console.warn('Expected slide to be a string but received:', slide); + } } }); setFilteredSlides(filteredSlidesArray); setLength(filteredSlidesArray.length); setCurrent(filteredSlidesArray.length - 1); + console.log("filteredSlidesArray", filteredSlidesArray) }, [feedbacks]); const nextSlide = () => { @@ -82,6 +89,7 @@ const ReadingTestFeedbacks = ({ showFeedbacks, closeFeedbacks }) => { overflowX: 'hidden', paddingLeft: '1em', paddingRight: '1em', + paddingTop: '1.5em', width: '100%' } }> @@ -94,31 +102,16 @@ const ReadingTestFeedbacks = ({ showFeedbacks, closeFeedbacks }) => { }} >
    - {current === 0 && filteredSlides[current][0] !== "Correct!" && ( + {current === 0 && filteredSlides[current] !== "correct-answer-to-question" && (
    {chunks}, - i: (chunks) => {chunks}, - br: () =>
    , - ul: (chunks) =>
      {chunks}
    , - li: (chunks) =>
  • {chunks}
  • - }} /> +
    )} -
    {chunks}, - i: (chunks) => {chunks}, - br: () =>
    , - ul: (chunks) =>
      {chunks}
    , - li: (chunks) =>
  • {chunks}
  • - }} />
    diff --git a/client/components/Tests/ReadingTest/ReadingTestNextSetDialog.js b/client/components/Tests/ReadingTest/ReadingTestNextSetDialog.js index 5c5a3e5a..8e788595 100644 --- a/client/components/Tests/ReadingTest/ReadingTestNextSetDialog.js +++ b/client/components/Tests/ReadingTest/ReadingTestNextSetDialog.js @@ -44,13 +44,13 @@ const ReadingTestNextSetDialog = ({ showNextSetDialog, confirmNextSet }) => {

    {chunks}, - i: (chunks) => {chunks}, - br: () =>
    , - ul: (chunks) =>
      {chunks}
    , - li: (chunks) =>
  • {chunks}
  • - }} + // values={{ + // b: (chunks) => {chunks}, + // i: (chunks) => {chunks}, + // // br: () =>
    , + // ul: (chunks) =>
      {chunks}
    , + // li: (chunks) =>
  • {chunks}
  • + // }} />