From e4f961f2f0e2f4596f291da1643a99a74f2fe83e Mon Sep 17 00:00:00 2001 From: Yuya Ochiai Date: Sat, 19 Nov 2016 15:30:22 +0900 Subject: [PATCH] Add constructor to handle this --- src/browser/components/LoginModal.jsx | 5 +++++ src/browser/components/TeamListItem.jsx | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/src/browser/components/LoginModal.jsx b/src/browser/components/LoginModal.jsx index 54131077..0e04156e 100644 --- a/src/browser/components/LoginModal.jsx +++ b/src/browser/components/LoginModal.jsx @@ -3,6 +3,11 @@ const ReactDOM = require('react-dom'); const {Button, Col, ControlLabel, Form, FormGroup, FormControl, Modal} = require('react-bootstrap'); class LoginModal extends React.Component { + constructor(props) { + super(props); + this.handleSubmit = this.handleSubmit.bind(this); + } + handleSubmit(event) { event.preventDefault(); const usernameNode = ReactDOM.findDOMNode(this.refs.username); diff --git a/src/browser/components/TeamListItem.jsx b/src/browser/components/TeamListItem.jsx index aefefca8..7a5223ae 100644 --- a/src/browser/components/TeamListItem.jsx +++ b/src/browser/components/TeamListItem.jsx @@ -1,6 +1,12 @@ const React = require('react'); class TeamListItem extends React.Component { + constructor(props) { + super(props); + this.handleTeamRemove = this.handleTeamRemove.bind(this); + this.handleTeamEditing = this.handleTeamEditing.bind(this); + } + handleTeamRemove() { this.props.onTeamRemove(); }