Skip to content

Commit d9d1887

Browse files
committed
Use 'create-react-class' package instead of React.createClass
Closes #29
1 parent ffb8f80 commit d9d1887

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
},
2828
"homepage": "https://github.com/akiran/react-highlight",
2929
"dependencies": {
30+
"create-react-class": "^15.5.2",
3031
"highlight.js": "^9.11.0",
3132
"react": "^15.5.4",
3233
"react-dom": "^15.5.4"

src/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
var hljs = require('highlight.js');
22
var React = require('react');
3+
var createReactClass = require('create-react-class');
34
var ReactDOM = require('react-dom');
45

5-
var Highlight = React.createClass({
6+
var Highlight = createReactClass({
67
getDefaultProps: function () {
78
return {
89
innerHTML: false,

src/optimized.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
var hljs = require('highlight.js/lib/highlight');
22
var React = require('react');
3+
var createReactClass = require('create-react-class');
34
var ReactDOM = require('react-dom');
45

5-
var Highlight = React.createClass({
6+
var Highlight = createReactClass({
67
getDefaultProps: function () {
78
return {
89
innerHTML: false,
9-
className: "",
10+
className: '',
1011
languages: []
1112
};
1213
},

0 commit comments

Comments
 (0)