mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-11 16:17:25 +02:00
[BREAKING] Rename Marked to MarkdownBlock (#162)
* Switch to Remarkable * Clean up references to custom code blocks * Remove valdiateDOMNesting warning * Add syntax highlighting * Add Reason support * Breaking change: prismColor to codeColor, remove CompLibrary.Prism, expose hljs * Completely remove Prism and associated CSS rules * Support loading plugins and scripts * Remove CSS rules, allowing Highlight.js theme to be used entirely * Remove unnecessary webplayer script * Rename Marked to MarkdownBlock * Rename Marked to MarkdownBlock * Remove Marked.js
This commit is contained in:
parent
d26d263bd0
commit
09354ab738
10 changed files with 28 additions and 24 deletions
24
lib/core/MarkdownBlock.js
Normal file
24
lib/core/MarkdownBlock.js
Normal file
|
@ -0,0 +1,24 @@
|
|||
/**
|
||||
* Copyright (c) 2017-present, Facebook, Inc.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The MarkdownBlock component is used to parse markdown and render to HTML.
|
||||
*/
|
||||
|
||||
const React = require('react');
|
||||
const Remarkable = require('./Remarkable');
|
||||
|
||||
class MarkdownBlock extends React.Component {
|
||||
render() {
|
||||
return (
|
||||
<Remarkable source={this.props.children} />
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = MarkdownBlock;
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue