aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/renderers/InlineCode.js
blob: 29fe4ea07d4a2fd10a0c10f969d0648616c2a2c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import React from 'react';
import SyntaxHighlighter from 'react-syntax-highlighter';
import { atomOneDark } from 'react-syntax-highlighter/dist/esm/styles/hljs';
import { LANGS } from './Code'

const MarkdownCodeRenderer = ({language, value}) => {

    return (
        <SyntaxHighlighter
            language={(language in LANGS) ? LANGS[language] : 'text'}
            style={atomOneDark}>
            {value}
        </SyntaxHighlighter>
    );
};

export default MarkdownCodeRenderer;