From 518503b29ba9826af296e7c089c400ad99d581bf Mon Sep 17 00:00:00 2001 From: Sergei Zharinov Date: Wed, 6 May 2026 05:06:37 -0300 Subject: [PATCH] fix(ui): preserve SVG tags in DOMPurify config for KaTeX math rendering (#25866) --- packages/ui/src/components/markdown.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/ui/src/components/markdown.tsx b/packages/ui/src/components/markdown.tsx index 56e2d9d709..7ee73af10f 100644 --- a/packages/ui/src/components/markdown.tsx +++ b/packages/ui/src/components/markdown.tsx @@ -33,6 +33,8 @@ const config = { SANITIZE_NAMED_PROPS: true, FORBID_TAGS: ["style"], FORBID_CONTENTS: ["style", "script"], + ADD_TAGS: ["svg", "path"], + ADD_ATTR: ["d", "viewBox", "preserveAspectRatio", "xmlns"], } const iconPaths = {