From 33b957ed1a8a44d4bed0f9c674d5602bad5028ea Mon Sep 17 00:00:00 2001
From: Christopher Speller <crspeller@gmail.com>
Date: Mon, 5 Oct 2015 09:58:42 -0400
Subject: Disabling complexity warning. Allowing non-nested ternary. Upgrading
 ESList. Adding new ESLint rules. Fixing new ESLint errors.

---
 web/react/components/delete_channel_modal.jsx | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

(limited to 'web/react/components/delete_channel_modal.jsx')

diff --git a/web/react/components/delete_channel_modal.jsx b/web/react/components/delete_channel_modal.jsx
index 44c54db72..71c636921 100644
--- a/web/react/components/delete_channel_modal.jsx
+++ b/web/react/components/delete_channel_modal.jsx
@@ -11,6 +11,7 @@ export default class DeleteChannelModal extends React.Component {
         super(props);
 
         this.handleDelete = this.handleDelete.bind(this);
+        this.onShow = this.onShow.bind(this);
 
         this.state = {
             title: '',
@@ -32,14 +33,15 @@ export default class DeleteChannelModal extends React.Component {
             }
         );
     }
+    onShow(e) {
+        var button = $(e.relatedTarget);
+        this.setState({
+            title: button.attr('data-title'),
+            channelId: button.attr('data-channelid')
+        });
+    }
     componentDidMount() {
-        $(React.findDOMNode(this.refs.modal)).on('show.bs.modal', function handleShow(e) {
-            var button = $(e.relatedTarget);
-            this.setState({
-                title: button.attr('data-title'),
-                channelId: button.attr('data-channelid')
-            });
-        }.bind(this));
+        $(React.findDOMNode(this.refs.modal)).on('show.bs.modal', this.onShow);
     }
     render() {
         const channel = ChannelStore.getCurrent();
-- 
cgit v1.2.3-1-g7c22

