fixing question to answer avoiding html

This commit is contained in:
yoannchb-pro
2024-03-20 17:47:32 -04:00
parent 2905127271
commit 9d8ce23c97
+4 -4
View File
@@ -16,16 +16,16 @@ function questionToAnswerMode(props: Props) {
props.removeListener();
const questionBackup = questionElement.textContent;
questionElement.textContent = props.gptAnswer.response;
const questionBackup = questionElement.innerHTML ?? '';
questionElement.innerHTML = props.gptAnswer.response;
questionElement.style.whiteSpace = 'pre-wrap';
// To go back to the question / answer
questionElement.addEventListener('click', function () {
const contentIsResponse = questionElement.textContent === props.gptAnswer.response;
const contentIsResponse = questionElement.innerHTML === props.gptAnswer.response;
questionElement.style.whiteSpace = contentIsResponse ? 'initial' : 'pre-wrap';
questionElement.textContent = contentIsResponse ? questionBackup : props.gptAnswer.response;
questionElement.innerHTML = contentIsResponse ? questionBackup : props.gptAnswer.response;
});
}