Skip to content

Commit c9dcfcf

Browse files
Merge pull request #200 from djagya/update-react
Use class instead of React.createClass
2 parents 5bc1eeb + 858f3f2 commit c9dcfcf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/linkify-react.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function stringToElements(str, opts) {
1212
let elements = [];
1313
var linkId = 0;
1414

15-
for (var i = 0; i < tokens.length; i++) {
15+
for (var i = 0; i < tokens.length; i++) {
1616
let token = tokens[i];
1717

1818
if (token.type === 'nl' && opts.nl2br) {
@@ -98,7 +98,7 @@ function linkifyReactElement(element, opts, elementId = 0) {
9898
return React.cloneElement(element, newProps, children);
9999
}
100100

101-
var Linkify = React.createClass({
101+
class Linkify extends React.Component {
102102
render() {
103103
// Copy over all non-linkify-specific props
104104
let newProps = {key: 'linkified-element-0'};
@@ -114,6 +114,6 @@ var Linkify = React.createClass({
114114

115115
return linkifyReactElement(element, opts, 0);
116116
}
117-
});
117+
}
118118

119119
export default Linkify;

0 commit comments

Comments
 (0)