diff --git a/package.json b/package.json index 436392f..5e7a03f 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ }, "main": "src/CustomComponents.js", "dependencies": { + "create-react-class": "^15.6.0", "fbjs": "~0.8.9", "immutable": "~3.7.6", "prop-types": "^15.5.10", diff --git a/src/Navigator.js b/src/Navigator.js index fc7d068..e500264 100644 --- a/src/Navigator.js +++ b/src/Navigator.js @@ -45,6 +45,7 @@ var NavigatorBreadcrumbNavigationBar = require('./NavigatorBreadcrumbNavigationB var NavigatorNavigationBar = require('./NavigatorNavigationBar'); var NavigatorSceneConfigs = require('./NavigatorSceneConfigs'); var React = require('react'); +var createClass = require('create-react-class'); var Subscribable = require('./Subscribable'); var TimerMixin = require('react-timer-mixin'); @@ -298,7 +299,7 @@ var GESTURE_ACTIONS = [ * See `Navigator.SceneConfigs` for default animations and more info on * available [scene config options](docs/navigator.html#configurescene). */ -var Navigator = React.createClass({ +var Navigator = createClass({ propTypes: { /**