diff --git a/index.js b/index.js index f817574..b69caab 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,4 @@ +var _ = require('lodash') var React = require('react') module.exports = React.createClass({ @@ -58,9 +59,6 @@ module.exports = React.createClass({ className += ' ' + this.props.className } - var props = this.props; - props.className = className; - - return React.createElement('span', props) + return React.createElement('span', _.assign({}, this.props, { className: className })) } }) diff --git a/package.json b/package.json index 3eac6ca..7699a46 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-fontawesome", - "version": "0.2.0", + "version": "0.2.1", "description": "A React FontAwesome component.", "repository": { "type": "git", @@ -53,7 +53,9 @@ "engines": { "node": ">=0.10.0" }, - "dependencies": {}, + "dependencies": { + "lodash": "^3.9.1" + }, "peerDependencies": { "react": "0.13.x" }