Skip to content

Commit

Permalink
Merge pull request #3 from metakermit/react-16
Browse files Browse the repository at this point in the history
support React 16, fixes lelandrichardson#84
  • Loading branch information
ktj committed Oct 10, 2017
2 parents 1174e46 + 908ea9e commit 87b393b
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 3 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
"dependencies": {
"animated": "^0.1.5",
"asap": "^2.0.5",
"create-react-class": "^15.6.2",
"deline": "^1.0.4",
"flexibility": "^2.0.1",
"inline-style-prefixer": "^2.0.5",
Expand Down
3 changes: 2 additions & 1 deletion src/modules/Touchable.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const React = require('react');
const createReactClass = require('create-react-class');
const PropTypes = require('prop-types');
const TimerMixin = require('react-timer-mixin');

Expand Down Expand Up @@ -74,7 +75,7 @@ const Touchable = (
});

// eslint-disable-next-line react/prefer-es6-class
return React.createClass({
return createReactClass({
displayName: 'Touchable',
propTypes: {
accessible: PropTypes.bool,
Expand Down
3 changes: 2 additions & 1 deletion src/vr/Touchable.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const React = require('react');
const createReactClass = require('create-react-class');
const PropTypes = require('prop-types');
const { VrButton } = require('react-vr');

Expand Down Expand Up @@ -54,7 +55,7 @@ const Touchable = (
TouchableMixin,
) => {
// eslint-disable-next-line react/prefer-es6-class
return React.createClass({
return createReactClass({
displayName: 'Touchable',
propTypes: {
accessible: PropTypes.bool,
Expand Down
3 changes: 2 additions & 1 deletion src/web/Touchable/Touchable.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const React = require('react');
const createReactClass = require('create-react-class');
const TimerMixin = require('react-timer-mixin');
const TouchableMixin = require('./TouchableMixin');
const ensurePositiveDelayProps = require('./ensurePositiveDelayProps');
Expand Down Expand Up @@ -64,7 +65,7 @@ const Touchable = (Animated, StyleSheet, Platform) => {
});

// eslint-disable-next-line react/prefer-es6-class
return React.createClass({
return createReactClass({
displayName: 'Touchable',
propTypes: {
accessible: PropTypes.bool,
Expand Down

0 comments on commit 87b393b

Please sign in to comment.