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 ( ); }