[Katex] La L'affichage du tableau AVEC réponses pose problème lorsqu'il y a des équations

Fixes #226
This commit is contained in:
JubaAzul 2025-02-05 10:29:36 -05:00
parent 8edc77d217
commit 705b0f1ddb

View file

@ -4,6 +4,7 @@ import { Socket } from 'socket.io-client';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faCheck, faCircleXmark } from '@fortawesome/free-solid-svg-icons'; import { faCheck, faCircleXmark } from '@fortawesome/free-solid-svg-icons';
import { QuestionType } from '../../Types/QuestionType'; import { QuestionType } from '../../Types/QuestionType';
import DOMPurify from 'dompurify';
import './liveResult.css'; import './liveResult.css';
import { import {
@ -370,7 +371,7 @@ const LiveResults: React.FC<LiveResultsProps> = ({ questions, showSelectedQuesti
} }
> >
{showCorrectAnswers ? ( {showCorrectAnswers ? (
<div dangerouslySetInnerHTML={{ __html: formatLatex(answerText) }}></div> <div dangerouslySetInnerHTML={{ __html: DOMPurify.sanitize(formatLatex(answerText)) }}></div>
) : isCorrect ? ( ) : isCorrect ? (
<FontAwesomeIcon icon={faCheck} /> <FontAwesomeIcon icon={faCheck} />
) : ( ) : (