From 45ac20aaa5beae7f152db6ec691b821a4b90fbe6 Mon Sep 17 00:00:00 2001 From: Daniel Destouche Date: Sat, 23 Sep 2017 01:35:56 -0400 Subject: [PATCH] fix: Use property initializer syntax to capture proper 'this' context * Use property initializer syntax to capture proper 'this' context * Add .gitignore * Remove debugger * Remove logs from gitignore * Remove gitignore completely --- src/components/app.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/app.js b/src/components/app.js index 22fc8bf..4f9a827 100644 --- a/src/components/app.js +++ b/src/components/app.js @@ -93,7 +93,7 @@ export default class App extends React.PureComponent { }; } } - toggleNav() { + toggleNav = () => { this.setState({ showNav: !this.state.showNav }); } componentDidMount() { @@ -115,7 +115,7 @@ export default class App extends React.PureComponent { } } } - mediaQueryChanged() { + mediaQueryChanged = () => { this.setState({ queryMatches: this.state.mqls.reduce((memo, q) => { memo[q.name] = q.query.matches; @@ -153,7 +153,7 @@ export default class App extends React.PureComponent { this.toggleNav(); } } - toggleColumnMode() { + toggleColumnMode = () => { this.setState({ columnMode: this.state.columnMode === 1 ? 2 : 1 });