diff --git a/assets/js/components/Alert.jsx b/assets/js/components/Alert.jsx
index 650bcf3..3252f3d 100644
--- a/assets/js/components/Alert.jsx
+++ b/assets/js/components/Alert.jsx
@@ -4,11 +4,6 @@ var classNames = require('classnames');
var Alert = reactCreateClass({
- propTypes: {
- type: React.PropTypes.string.isRequired,
- text: React.PropTypes.string.isRequired
- },
-
render: function() {
return(
{this.props.text}
diff --git a/assets/js/components/Options.jsx b/assets/js/components/Options.jsx
index 550afe7..1bd9e7b 100644
--- a/assets/js/components/Options.jsx
+++ b/assets/js/components/Options.jsx
@@ -2,7 +2,7 @@
var React = require('react');
var reactCreateClass = require('create-react-class');
-var ReactCSSTransitionGroup = require('react-addons-css-transition-group');
+var ReactCSSTransitionGroup = require('react-transition-group/CSSTransitionGroup');
var config = require('../config');
diff --git a/package.json b/package.json
index 09cef7f..53055a7 100755
--- a/package.json
+++ b/package.json
@@ -10,25 +10,18 @@
"postinstall": "gulp postinstall",
"validate": "npm ls"
},
- "pre-commit": [
- "lint"
- ],
+ "pre-commit": ["lint"],
"jest": {
- "testFileExtensions": [
- "jest.js"
- ],
+ "testFileExtensions": ["jest.js"],
"scriptPreprocessor": "/node_modules/babel-jest",
"testDirectoryName": "tests",
- "unmockedModulePathPatterns": [
- "/node_modules/react"
- ]
+ "unmockedModulePathPatterns": ["/node_modules/react"]
},
"private": true,
"devDependencies": {
"babel-jest": "^22.1.0",
"bower": "^1.7.9",
"chai": "^4.1.2",
- "create-react-class": "^15.6.3",
"del": "^3.0.0",
"gulp": "^3.9.1",
"jest-cli": "^22.1.4",
@@ -49,11 +42,12 @@
"dependencies": {
"bootstrap": "^4.0.0",
"classnames": "^2.2.5",
+ "create-react-class": "^15.6.3",
"jquery": "^3.0.0",
"moment": "^2.13.0",
"react": "^16.2.0",
- "react-addons-css-transition-group": "^15.1.0",
"react-dom": "^16.2.0",
+ "react-transition-group": "^1.0.0",
"webextension-polyfill": "^0.4.0"
},
"jshintConfig": {