Skip to content

Commit 9cbd4a9

Browse files
committed
removeCommentsとcjkFriendlyを追加
1 parent 9b418f4 commit 9cbd4a9

File tree

3 files changed

+92
-1
lines changed

3 files changed

+92
-1
lines changed

app/[docs_id]/markdown.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import Markdown, { Components, ExtraProps } from "react-markdown";
22
import remarkGfm from "remark-gfm";
3+
import removeComments from "remark-remove-comments";
4+
import remarkCjkFriendly from "remark-cjk-friendly";
35
import { EditorComponent, getAceLang } from "../terminal/editor";
46
import { ExecFile } from "../terminal/exec";
57
import { JSX, ReactNode } from "react";
@@ -13,7 +15,10 @@ import {
1315

1416
export function StyledMarkdown({ content }: { content: string }) {
1517
return (
16-
<Markdown remarkPlugins={[remarkGfm]} components={components}>
18+
<Markdown
19+
remarkPlugins={[remarkGfm, removeComments, remarkCjkFriendly]}
20+
components={components}
21+
>
1722
{content}
1823
</Markdown>
1924
);

package-lock.json

Lines changed: 84 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@
4343
"react-dom": "^19",
4444
"react-markdown": "^10.1.0",
4545
"react-syntax-highlighter": "^16.1.0",
46+
"remark-cjk-friendly": "^1.2.3",
4647
"remark-gfm": "^4.0.1",
48+
"remark-remove-comments": "^1.1.1",
4749
"swr": "^2.3.6",
4850
"typescript": "^5.9.3",
4951
"zod": "^4.0.17"

0 commit comments

Comments
 (0)