diff options
| author | Jay V <[email protected]> | 2025-06-17 20:26:09 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-06-17 20:26:12 -0400 |
| commit | d1f9311931b48f36bd538b5bc74decd8967bf0a2 (patch) | |
| tree | 9911b28a4ff382942707e6f9275b0442de3df90e /packages/web/src/components/CodeBlock.tsx | |
| parent | 1c58023df93d915959d89d9540f9be5522b2fb82 (diff) | |
| download | opencode-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.tsx | 6 |
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", |
