Skip to content

Commit 8e08967

Browse files
committed
fix: LanguageDocs
1 parent 50acf4c commit 8e08967

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed
Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
11
// Copyright 2023 DatabendLabs.
22
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
33
import React, { FC, ReactElement, ReactNode } from "react";
4+
import ReactMarkdown from "react-markdown";
5+
import remarkGfm from "remark-gfm";
46
interface IProps {
5-
cn: ReactNode;
6-
en: ReactNode;
7+
cn?: string;
8+
en?: string;
79
}
8-
const LanguageDocs: FC<IProps> = ({ cn, en }): ReactElement => {
10+
const LanguageDocs: FC<IProps> = ({ cn = "", en = "" }): any => {
911
const {
1012
siteConfig: {
1113
customFields: { isChina },
1214
},
1315
} = useDocusaurusContext() as any;
14-
return <>{isChina ? cn : en}</>;
16+
17+
return (
18+
<ReactMarkdown remarkPlugins={[remarkGfm]}>
19+
{isChina ? cn : en}
20+
</ReactMarkdown>
21+
);
1522
};
1623
export default LanguageDocs;

0 commit comments

Comments
 (0)