From f3dbecbf55832df686d6969756640f6f5853f996 Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Tue, 12 Sep 2017 16:50:45 +0200 Subject: Add experiments route --- src/components/map/MapStageComponent.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'src/components/map') diff --git a/src/components/map/MapStageComponent.js b/src/components/map/MapStageComponent.js index 10d84948..62d8687c 100644 --- a/src/components/map/MapStageComponent.js +++ b/src/components/map/MapStageComponent.js @@ -20,18 +20,25 @@ class MapStageComponent extends React.Component { mouseY: 0 }; + constructor() { + super(); + + this.updateDimensions = this.updateDimensions.bind(this); + this.updateScale = this.updateScale.bind(this); + } + componentWillMount() { this.updateDimensions(); } componentDidMount() { - window.addEventListener("resize", this.updateDimensions.bind(this)); - window.addEventListener("wheel", this.updateScale.bind(this)); + window.addEventListener("resize", this.updateDimensions); + window.addEventListener("wheel", this.updateScale); } componentWillUnmount() { - window.removeEventListener("resize", this.updateDimensions.bind(this)); - window.removeEventListener("wheel", this.updateScale.bind(this)); + window.removeEventListener("resize", this.updateDimensions); + window.removeEventListener("wheel", this.updateScale); } updateDimensions() { -- cgit v1.2.3