react-markdown-el
Advanced tools
Comparing version 1.0.0 to 1.0.1
{ | ||
"name": "react-markdown-el", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "A simple React component that parses and renders markdown text", | ||
@@ -10,3 +10,4 @@ "main": "index.js", | ||
"dependencies": { | ||
"markdown": "^0.5.0" | ||
"markdown": "^0.5.0", | ||
"object-assign": "^2.0.0" | ||
}, | ||
@@ -13,0 +14,0 @@ "peerDependencies": { |
var React = require('react'), | ||
markdown = require('markdown'); | ||
markdown = require('markdown'), | ||
objectAssign = require('object-assign'); | ||
@@ -20,6 +21,7 @@ var Markdown = React.createClass({ | ||
var El = React.DOM[this.props.el]; | ||
return this.transferPropsTo(El({ | ||
var props = objectAssign({}, this.props, { | ||
className: 'markdown', | ||
dangerouslySetInnerHTML: { __html: markdown.parse(this.props.text) } | ||
})); | ||
}); | ||
return El(props); | ||
} | ||
@@ -26,0 +28,0 @@ |
3402
24
3
+ Addedobject-assign@^2.0.0
+ Addedobject-assign@2.1.1(transitive)