diff --git a/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx b/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx index 679cae2c..585bda9b 100644 --- a/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx +++ b/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx @@ -1,4 +1,4 @@ -import Markdown from 'react-markdown'; +import Markdown, { type Components } from 'react-markdown'; import remarkGfm from 'remark-gfm'; import remarkBreaks from 'remark-breaks'; @@ -6,12 +6,24 @@ import classes from './MarkdownTextViewer.module.scss'; const REMARK_PLUGINS = [remarkGfm, remarkBreaks]; -type MarkdownTextViewerProps = { children: string }; +const MARKDOWN_COMPONENTS: Components = { + a: ({ node, ...props }) => { + void node; + + return ; + }, +}; + +export interface MarkdownTextViewerProps { + children: string; +} export const MarkdownTextViewer = ({ children }: MarkdownTextViewerProps) => { return (
- {children} + + {children} +
); };