@readme/markdown
Version:
ReadMe's React-based Markdown parser
21 lines (17 loc) • 552 B
JSX
const React = require('react');
const propTypes = require('prop-types');
class Embed extends React.Component {
render() {
return (
<div className="embed">
<div className="embed-media" dangerouslySetInnerHTML={{ __html: this.props.html }}></div>
</div>
);
}
}
Embed.propTypes = {
children: propTypes.oneOfType([propTypes.string, propTypes.array, propTypes.shape({}), propTypes.element]),
html: propTypes.string,
url: propTypes.oneOfType([propTypes.string, propTypes.shape({})]),
};
module.exports = () => Embed;