diff --git a/frontend/app/element/markdown.tsx b/frontend/app/element/markdown.tsx
index fc4b0537e..15ffd90d0 100644
--- a/frontend/app/element/markdown.tsx
+++ b/frontend/app/element/markdown.tsx
@@ -14,12 +14,16 @@ import rehypeRaw from "rehype-raw";
import rehypeSlug from "rehype-slug";
import RemarkFlexibleToc, { TocItem } from "remark-flexible-toc";
import remarkGfm from "remark-gfm";
+import { openLink } from "../store/global";
import "./markdown.less";
const Link = ({ href, children }: { href: string; children: React.ReactNode }) => {
- const newUrl = "https://extern?" + encodeURIComponent(href);
+ const onClick = (e: React.MouseEvent) => {
+ e.preventDefault();
+ openLink(href);
+ };
return (
-
+
{children}
);