import { ExternalLink } from 'lucide-react' import { memo } from 'react' import Markdown from 'react-markdown' import remarkGfm from 'remark-gfm' import remarkBreaks from 'remark-breaks' const MarkdownText = memo(function MarkdownText({ text }: { text: string }) { return ( ( {children} ), p: ({ children, ...props }) => {children}, code: ({ className, children, ...props }) => { const isBlock = className?.startsWith('language-') if (isBlock) { return ( {children} ) } return ( {children} ) }, pre: (props) => (
        ),
        img: (props) => (
          
        )
      }}
    >
      {text}
    
  )
})

export default MarkdownText