diff --git a/app/src/components/Markdown.tsx b/app/src/components/Markdown.tsx index e309c5f..ca1ad0a 100644 --- a/app/src/components/Markdown.tsx +++ b/app/src/components/Markdown.tsx @@ -1,6 +1,8 @@ -import ReactMarkdown from 'react-markdown'; +import ReactMarkdown, { defaultUrlTransform } from 'react-markdown'; import remarkGfm from 'remark-gfm'; import remarkBreaks from 'remark-breaks'; +import TaskRef from '@/components/TaskRef'; +import { TASK_REF_SCHEME, remarkTaskRefs } from '@/lib/task-refs'; /** Quita la prop `node` que react-markdown pasa a cada renderer, para no * esparcirla sobre el elemento del DOM. */ @@ -15,21 +17,31 @@ function withoutNode(props: T): Omit { * `