import ReactMarkdown from "react-markdown"; import remarkGfm from "remark-gfm"; export function MarkdownContent({ content }: { content: string }) { return (

{children}

, h2: ({ children }) =>

{children}

, h3: ({ children }) =>

{children}

, p: ({ children }) =>

{children}

, ul: ({ children }) => , ol: ({ children }) =>
    {children}
, li: ({ children }) =>
  • {children}
  • , a: ({ href, children }) => ( {children} ), blockquote: ({ children }) => (
    {children}
    ), img: ({ src, alt }) => ( // Markdown images should feel deliberate in the article layout. {alt ), table: ({ children }) => (
    {children}
    ), thead: ({ children }) => {children}, tbody: ({ children }) => {children}, tr: ({ children }) => {children}, th: ({ children }) => {children}, td: ({ children }) => {children}, code: ({ className, children }) => { const inline = !className; if (inline) { return {children}; } return ( {children} ); }, pre: ({ children }) =>
    {children}
    , hr: () =>
    , strong: ({ children }) => {children}, }} > {content}
    ); }