From 64e3c847bbd963b1bc289b696aaea897d27de709 Mon Sep 17 00:00:00 2001
From: jaywcjlove <398188662@qq.com>
Date: Tue, 2 Feb 2021 22:24:29 +0800
Subject: [PATCH] doc: Update README.md #105
---
README.md | 24 +++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index 8f1a8c4cc..469c3a920 100644
--- a/README.md
+++ b/README.md
@@ -180,7 +180,6 @@ import MDEditor from '@uiw/react-md-editor';
import katex from 'katex';
import 'katex/dist/katex.css';
-
const mdKaTeX = `This is to display the
\`\$\$\c = \\pm\\sqrt{a^2 + b^2}\$\$\`
in one line
@@ -196,14 +195,14 @@ const renderers = {
const html = katex.renderToString(children.replace(/^\$\$(.*)\$\$/, '$1'), {
throwOnError: false,
});
- return
+ return
;
}
return children;
},
- code: ({ children, language, value }) => {
- if (language.toLocaleLowerCase() === 'katex') {
+ code: ({ language, value, children }) => {
+ if (language && language.toLocaleLowerCase() === 'katex') {
const html = katex.renderToString(value, {
- throwOnError: false
+ throwOnError: false,
});
return (
@@ -211,15 +210,22 @@ const renderers = {); } - return children; - } + const props = { + className: language ? `language-${language}` : '', + }; + return ( +
+ {value}
+
+ );
+ },
}
export default function App() {
return (