From dd4f6564241b16ea7bed36e10ce3bbf87edf5845 Mon Sep 17 00:00:00 2001 From: liaohailong Date: Sun, 27 Apr 2025 11:11:43 +0800 Subject: [PATCH] feat: support the display of custom web-component components returned by process nodes. --- web/app/components/base/markdown.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app/components/base/markdown.tsx b/web/app/components/base/markdown.tsx index 6ea84a2842..ef08617ab4 100644 --- a/web/app/components/base/markdown.tsx +++ b/web/app/components/base/markdown.tsx @@ -289,7 +289,7 @@ export function Markdown(props: { content: string; className?: string; customDis if (node.type === 'element' && node.properties?.ref) delete node.properties.ref - if (node.type === 'element' && !/^[a-z][a-z0-9]*$/i.test(node.tagName)) { + if (node.type === 'element' && !/^[a-z][a-z0-9]*$/i.test(node.tagName) && !(node.tagName.startsWith('wc-') && node.properties?.dataIsWebComponent === '1')) { node.type = 'text' node.value = `<${node.tagName}` }