From d1f308635a6a141868da41f0a8fb57e5178c58e8 Mon Sep 17 00:00:00 2001 From: Finn Scott Date: Sat, 1 Jul 2017 11:36:23 +0100 Subject: [PATCH] Migrated to create-react-class --- package.json | 2 ++ src/main.js | 8 +++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 974f909..42dc12b 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,8 @@ "webpack": "^1.12.14" }, "dependencies": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10", "spin.js": "^2.0.1" }, "peerDependencies": { diff --git a/src/main.js b/src/main.js index 5bca4ac..d3da5b6 100644 --- a/src/main.js +++ b/src/main.js @@ -1,10 +1,12 @@ import React from 'react'; +import PropTypes from 'prop-types'; import Spinner from 'spin.js'; +import createReactClass from 'create-react-class'; -const ReactSpinner = React.createClass({ +const ReactSpinner = createReactClass({ propTypes: { - config: React.PropTypes.object, - stopped: React.PropTypes.bool + config: PropTypes.object, + stopped: PropTypes.bool }, componentDidMount: function() {