Skip to content

Commit 417e972

Browse files
committed
chore(viewer): temporarily address markdown renderer issue (#8)
1 parent f35ae72 commit 417e972

File tree

4 files changed

+137
-535
lines changed

4 files changed

+137
-535
lines changed

.vscode/settings.json

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
{
22
"eslint.packageManager": "pnpm",
3-
"eslint.workingDirectories": [".", "./packages/viewer"],
4-
"workbench.colorCustomizations": {
5-
"activityBar.background": "#FFFFFF",
6-
"titleBar.activeBackground": "#FFFFFF",
7-
"titleBar.activeForeground": "#191919"
8-
}
3+
"eslint.workingDirectories": [".", "./packages/viewer"]
94
}

packages/viewer/package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,9 @@
2121
"react-dom": "^18.2.0",
2222
"react-icons": "^4.11.0",
2323
"react-infinite-scroll-component": "^6.1.0",
24-
"react-markdown": "^8.0.0",
24+
"react-markdown": "^9.0.0",
2525
"rehype-highlight": "^6.0.0",
26-
"rehype-katex": "^6.0.0",
27-
"remark-gfm": "^3.0.0",
26+
"rehype-katex": "^7.0.0",
2827
"remark-luogu-flavor": "^1.0.0",
2928
"remark-math": "^6.0.0",
3029
"socket.io-client": "^4.7.2",

packages/viewer/src/components/replies/Content.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import "katex/dist/katex.min.css";
44
import "highlight.js/styles/tokyo-night-dark.css";
55
import remarkLuoguFlavor from "remark-luogu-flavor";
6-
import rehypeHighlight from "rehype-highlight";
6+
// import rehypeHighlight from "rehype-highlight";
77
import { MutableRefObject, useEffect, useRef, useState } from "react";
88

99
import { computePosition, shift } from "@floating-ui/dom";
@@ -168,7 +168,8 @@ export default function Content({
168168
ref={contentRef}
169169
>
170170
<Markdown
171-
rehypePlugins={[rehypeKatex, rehypeHighlight]}
171+
// TODO: upgrade the version of rehypeHighlight
172+
rehypePlugins={[rehypeKatex /* , rehypeHighlight */]}
172173
remarkPlugins={[
173174
[remarkMath, {}],
174175
[remarkLuoguFlavor, { userLinkPointToLuogu: false }],

0 commit comments

Comments
 (0)