From dc62db7dcf96d0f6be47232e1466c881471cfc7c Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 12 Jul 2025 19:07:36 +0200 Subject: [PATCH] Refactoring: simplify fixQuestionsScript --- scripts/fixQuestionHint.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/fixQuestionHint.ts b/scripts/fixQuestionHint.ts index 75d56600a..4a8af9daa 100644 --- a/scripts/fixQuestionHint.ts +++ b/scripts/fixQuestionHint.ts @@ -4,7 +4,6 @@ import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson" import { QuestionableTagRenderingConfigJson } from "../src/Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson" import * as fakedom from "fake-dom" import Script from "./Script" -import { FixedUiElement } from "../src/UI/Base/FixedUiElement" import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/ConversionContext" class ExtractQuestionHint extends DesugaringStep { @@ -29,7 +28,7 @@ class ExtractQuestionHint extends DesugaringStep/i) if (parts.length == 2) { json.question[language] = parts[0] - const txt = new FixedUiElement(parts[1]).ConstructElement().textContent + const txt = parts[1] if (txt.length > 0) { hint[language] = txt } @@ -41,7 +40,7 @@ class ExtractQuestionHint extends DesugaringStep 0, not >= : we are not interested in a span starting right away! if (divStart > 0) { json.question[language] = q.substring(0, divStart) - const txt = new FixedUiElement(q.substring(divStart)).ConstructElement().textContent + const txt = q.substring(divStart) if (txt !== "") { hint[language] = txt }