undo gift parser replacing

This commit is contained in:
Philippe 2025-02-04 15:13:29 -05:00
parent 19130d8f44
commit f8b1a8421b

View file

@ -69,17 +69,9 @@ const DownloadQuizModal: React.FC<DownloadQuizModalProps> = ({ quiz }) => {
doc.setFontSize(16);
selectedQuiz.content.forEach((question, index) => {
let formattedQuestion = question.trim();
if (!withAnswers) {
formattedQuestion = formattedQuestion.replace(/::.*?::/g, '')
.replace(/\/\/.*$/gm, '')
.replace(/#[^\n]*/g, '')
.replace(/=/g, '')
.replace(/~/g, '')
.replace(/\{(.*?)\}/g, '{$1}');
}
const formattedQuestion = withAnswers
? question
: question.replace(/\{[^}]+\}/g, '');
const wrappedText = doc.splitTextToSize(`${index + 1}. ${formattedQuestion}`, 180);