From ce0acbc2da86efe05bcaeafe2e23ac68b1918ac2 Mon Sep 17 00:00:00 2001 From: "JONGHO-SURFACEB\\jongho" Date: Sun, 19 Nov 2017 21:56:56 +0900 Subject: [PATCH] Fixed to initialize props when component is unmounded --- page/src/containers/LogModal.js | 14 +++++++++++--- page/src/containers/NavBar.js | 3 ++- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/page/src/containers/LogModal.js b/page/src/containers/LogModal.js index 610f532..57cdfc6 100644 --- a/page/src/containers/LogModal.js +++ b/page/src/containers/LogModal.js @@ -14,6 +14,7 @@ class LogModal extends Component { this.onLive = this.onLive.bind(this); this.onChange = this.onChange.bind(this); + this.closeModal = this.closeModal.bind(this); } onLive() { @@ -55,12 +56,19 @@ class LogModal extends Component { }; } + closeModal() { + this.props.closeHandler('logModal'); + this.setState({ + logs: [] + }); + } + render() { - const { open, closeHandler } = this.props; + const { open } = this.props; const { logs, token } = this.state; return ( - closeHandler('logModal')}> +
@@ -74,7 +82,7 @@ class LogModal extends Component { - diff --git a/page/src/containers/NavBar.js b/page/src/containers/NavBar.js index bf1a37f..2dd0a82 100644 --- a/page/src/containers/NavBar.js +++ b/page/src/containers/NavBar.js @@ -19,7 +19,8 @@ class NavBar extends Component { handleClick(name) { this.setState({ - [name]: !this.state[name] + [name]: !this.state[name], + registerInfo: 'Add a bot https://my.slack.com/services/new/bot and put the token' }); }