Add missing packages and update code to fix deprecated React.createClass calls

This commit is contained in:
Nathaniel van Diepen
2019-01-09 09:29:51 -07:00
parent 57016b06a6
commit 50fca3066c
9 changed files with 96 additions and 10 deletions

View File

@@ -1,7 +1,8 @@
var React = require('react');
var reactCreateClass = require('create-react-class');
var classNames = require('classnames');
var Alert = React.createClass({
var Alert = reactCreateClass({
propTypes: {
type: React.PropTypes.string.isRequired,

View File

@@ -1,8 +1,9 @@
/* global browser */
var React = require('react');
var reactCreateClass = require('create-react-class');
var MainList = React.createClass({
var MainList = reactCreateClass({
_openOptionsPage: function() {
if (browser.runtime.openOptionsPage) {

View File

@@ -1,6 +1,7 @@
var React = require('react');
var reactCreateClass = require('create-react-class');
var NavBar = React.createClass({
var NavBar = reactCreateClass({
render: function() {

View File

@@ -1,6 +1,7 @@
/* global browser */
var React = require('react');
var reactCreateClass = require('create-react-class');
var ReactCSSTransitionGroup = require('react-addons-css-transition-group');
var config = require('../config');
@@ -15,7 +16,7 @@ var SitesList = require('./SitesList.jsx');
*
* @type {*|Function}
*/
var Options = React.createClass({
var Options = reactCreateClass({
getInitialState: function () {
return {

View File

@@ -1,6 +1,7 @@
var React = require('react');
var reactCreateClass = require('create-react-class');
var SitesList = React.createClass({
var SitesList = reactCreateClass({
getDefaultProps: function () {
return {

View File

@@ -1,6 +1,7 @@
/* global browser */
var React = require("react");
var reactCreateClass = require('create-react-class');
var $ = require('jquery');
var config = require('../config');
@@ -15,7 +16,7 @@ var WakaTimeCore = require('../core/WakaTimeCore').default;
// Helpers
var changeExtensionState = require('../helpers/changeExtensionState');
var Wakatime = React.createClass({
var Wakatime = reactCreateClass({
getInitialState: function() {
return {

View File

@@ -284,4 +284,4 @@ class WakaTimeCore {
}
//export default WakaTimeCore;
export default WakaTimeCore;