Browse Source

ref(ui): Remove react-addons-update (#6952)

Lyn Nagara 7 years ago
parent
commit
223ecf0399

+ 0 - 1
package.json

@@ -64,7 +64,6 @@
     "react-addons-css-transition-group": "15.6.2",
     "react-addons-pure-render-mixin": "15.6.2",
     "react-addons-test-utils": "15.6.2",
-    "react-addons-update": "15.6.2",
     "react-bootstrap": "^0.29.5",
     "react-document-title": "1.0.4",
     "react-dom": "15.6.2",

+ 4 - 4
src/sentry/static/sentry/app/views/requiredAdminActions/setCallsigns.jsx

@@ -1,6 +1,5 @@
 import React from 'react';
 import createReactClass from 'create-react-class';
-import update from 'react-addons-update';
 import {browserHistory} from 'react-router';
 
 import ActionOverlay from '../../components/actionOverlay';
@@ -92,9 +91,10 @@ const SetCallsignsAction = createReactClass({
 
   onSetShortName(projectId, event) {
     this.setState({
-      slugs: update(this.state.slugs, {
-        [projectId]: {$set: event.target.value.toUpperCase().trim()},
-      }),
+      slugs: {
+        ...this.state.slugs,
+        [projectId]: event.target.value.toUpperCase().trim(),
+      },
     });
   },
 

+ 0 - 7
yarn.lock

@@ -7262,13 +7262,6 @@ react-addons-test-utils@15.6.2:
   version "15.6.2"
   resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz#c12b6efdc2247c10da7b8770d185080a7b047156"
 
-react-addons-update@15.6.2:
-  version "15.6.2"
-  resolved "https://registry.yarnpkg.com/react-addons-update/-/react-addons-update-15.6.2.tgz#e53753c5b34887974510c882d7fb075851d5e504"
-  dependencies:
-    fbjs "^0.8.9"
-    object-assign "^4.1.0"
-
 react-bootstrap@^0.29.5:
   version "0.29.5"
   resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-0.29.5.tgz#0c6f7a7d06834b0db85a18ccddc04b129c5f2058"