diff --git a/app/[docs_id]/markdown.tsx b/app/[docs_id]/markdown.tsx index 800366a..71b3611 100644 --- a/app/[docs_id]/markdown.tsx +++ b/app/[docs_id]/markdown.tsx @@ -1,6 +1,7 @@ import Markdown, { Components } from "react-markdown"; import remarkGfm from "remark-gfm"; import { Prism as SyntaxHighlighter } from "react-syntax-highlighter"; +import { Heading } from "./section"; export function StyledMarkdown({ content }: { content: string }) { return ( @@ -12,18 +13,12 @@ export function StyledMarkdown({ content }: { content: string }) { // TailwindCSSがh1などのタグのスタイルを消してしまうので、手動でスタイルを指定する必要がある const components: Components = { - h1: ({ node, ...props }) => ( -

- ), - h2: ({ node, ...props }) => ( -

- ), - h3: ({ node, ...props }) => ( -

- ), - h4: ({ node, ...props }) => ( -

- ), + h1: ({ children }) => {children}, + h2: ({ children }) => {children}, + h3: ({ children }) => {children}, + h4: ({ children }) => {children}, + h5: ({ children }) => {children}, + h6: ({ children }) => {children}, p: ({ node, ...props }) =>

, ul: ({ node, ...props }) => (