From 96e180040dc4c230eed51ee106c5f273017dd951 Mon Sep 17 00:00:00 2001 From: robbond Date: Mon, 9 Mar 2026 13:11:28 +0000 Subject: [PATCH] fix for pdf formatting and hyperlinks --- .../representation/representationElements.js | 15 +- components/elements/index.js | 7 + .../pdftemplates/lpaQuestionnaire_pdf.js | 211 ++++++++-------- components/utils/index.js | 229 +++++++++--------- 4 files changed, 241 insertions(+), 221 deletions(-) diff --git a/components/case/representation/representationElements.js b/components/case/representation/representationElements.js index 0cd58bd7..3ab97732 100644 --- a/components/case/representation/representationElements.js +++ b/components/case/representation/representationElements.js @@ -735,6 +735,12 @@ export const RenderMultiline = ({ input.onChange(valStr); }; + const handleBlur = () => { + const updated = updateLinks(editValue); + setEditValue(updated); + input.onChange(updated); + }; + var modules = { toolbar: [ [{ "header": [1, 2, false] }], @@ -765,6 +771,7 @@ export const RenderMultiline = ({ theme="snow" value={editValue} onChange={changeEdit} + onBlur={handleBlur} />