summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/components/CodeBlock.tsx
diff options
context:
space:
mode:
authorJay V <[email protected]>2025-06-17 20:26:09 -0400
committerJay V <[email protected]>2025-06-17 20:26:12 -0400
commitd1f9311931b48f36bd538b5bc74decd8967bf0a2 (patch)
tree9911b28a4ff382942707e6f9275b0442de3df90e /packages/web/src/components/CodeBlock.tsx
parent1c58023df93d915959d89d9540f9be5522b2fb82 (diff)
downloadopencode-d1f9311931b48f36bd538b5bc74decd8967bf0a2.tar.gz
opencode-d1f9311931b48f36bd538b5bc74decd8967bf0a2.zip
ignore: share page polish
Diffstat (limited to 'packages/web/src/components/CodeBlock.tsx')
-rw-r--r--packages/web/src/components/CodeBlock.tsx6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/web/src/components/CodeBlock.tsx b/packages/web/src/components/CodeBlock.tsx
index a9bfae8be..03744550e 100644
--- a/packages/web/src/components/CodeBlock.tsx
+++ b/packages/web/src/components/CodeBlock.tsx
@@ -18,9 +18,9 @@ function CodeBlock(props: CodeBlockProps) {
const [local, rest] = splitProps(props, ["code", "lang", "onRendered"])
let containerRef!: HTMLDivElement
- const [html] = createResource(async () => {
- return (await codeToHtml(local.code, {
- lang: local.lang || "text",
+ const [html] = createResource(() => [local.code, local.lang], async ([code, lang]) => {
+ return (await codeToHtml(code || "", {
+ lang: lang || "text",
themes: {
light: "github-light",
dark: "github-dark",