Skip to content

Commit f84676b

Browse files
committed
fix: architecture-diagram-should-render-a-deterministic-layout-for-a-complex-deeply-nested-diagram.png
1 parent 96d1dee commit f84676b

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

templates/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,12 @@
206206
preview.replaceChildren();
207207

208208
if (IS_E2E) {
209-
const parser = new DOMParser();
210-
const doc = parser.parseFromString(svg, 'image/svg+xml');
209+
const cleanSvg = DOMPurify.sanitize(svg, {
210+
ADD_TAGS: ['foreignObject'],
211+
ADD_ATTR: ['xmlns'],
212+
});
213+
214+
const doc = new DOMParser().parseFromString(svg, 'image/svg+xml');
211215
preview.replaceChildren(doc.documentElement);
212216
return;
213217
}

0 commit comments

Comments
 (0)