use ReactMarkdown plugins

This commit is contained in:
Alexander Bentkamp
2022-12-15 13:40:45 +01:00
parent ada40dcf34
commit bbfb6f8f5e
9 changed files with 554 additions and 176 deletions
+3 -4
View File
@@ -1,12 +1,11 @@
import * as React from 'react';
import ReactMarkdown from 'react-markdown';
import { MathJax } from "better-react-mathjax";
import '@fontsource/roboto/300.css';
import '@fontsource/roboto/400.css';
import '@fontsource/roboto/500.css';
import '@fontsource/roboto/700.css';
import { Button, Dialog, DialogContent, DialogContentText, DialogActions } from '@mui/material';
import Markdown from './Markdown';
function Message({ isOpen, content, close }) {
@@ -14,7 +13,7 @@ function Message({ isOpen, content, close }) {
<Dialog open={isOpen} onClose={close}>
<DialogContent>
<DialogContentText id="alert-dialog-description">
<MathJax><ReactMarkdown>{content}</ReactMarkdown></MathJax>
<Markdown>{content}</Markdown>
</DialogContentText>
</DialogContent>
<DialogActions>
@@ -26,4 +25,4 @@ function Message({ isOpen, content, close }) {
)
}
export default Message
export default Message