Skip to content

Commit 08acded

Browse files
committed
fix: fallback for code can not render to html
close #1142
1 parent e654c3a commit 08acded

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

apps/renderer/src/lib/parse-html.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import { ShadowDOM } from "~/components/common/ShadowDOM"
2424
import { ShikiHighLighter } from "~/components/ui/code-highlighter"
2525
import { LazyKateX } from "~/components/ui/katex/lazy"
2626
import { MarkdownBlockImage, MarkdownLink, MarkdownP } from "~/components/ui/markdown/renderers"
27-
import { BlockError } from "~/components/ui/markdown/renderers/BlockErrorBoundary"
2827
import { useIsInParagraphContext } from "~/components/ui/markdown/renderers/ctx"
2928
import { createHeadingRenderer } from "~/components/ui/markdown/renderers/Heading"
3029
import { MarkdownInlineImage } from "~/components/ui/markdown/renderers/InlineImage"
@@ -209,10 +208,8 @@ export const parseHtml = (
209208
try {
210209
codeString = extractCodeFromHtml(renderToString(code))
211210
} catch (error) {
212-
return createElement(BlockError, {
213-
error,
214-
message: "Code Block Render Error",
215-
})
211+
console.error("Code Block Render Error", error)
212+
return createElement("pre", props, props.children)
216213
}
217214
}
218215

0 commit comments

Comments
 (0)