fix: has unsafe elements

This commit is contained in:
kangfenmao 2024-11-19 11:13:16 +08:00
parent e9ad8f3494
commit 4588921a2c

View File

@ -36,7 +36,7 @@ const Markdown: FC<Props> = ({ message }) => {
}, [message.content, message.status, t])
const rehypePlugins = useMemo(() => {
const hasUnsafeElements = /<(input|textarea|select)/i.test(messageContent)
const hasUnsafeElements = /<(input|textarea|select|menuitem)/i.test(messageContent)
return hasUnsafeElements ? [rehypeMath] : [rehypeRaw, rehypeMath]
}, [messageContent, rehypeMath])