diff options
| author | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-09-12 16:50:45 +0200 |
|---|---|---|
| committer | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-09-23 10:06:00 +0200 |
| commit | f3dbecbf55832df686d6969756640f6f5853f996 (patch) | |
| tree | dc70c5a04e77f6138f86fcd04b2ca9c808bf5037 /src/components/map | |
| parent | cbf8eb9cbf2f4082cb1a83955d435ebcb73be3ab (diff) | |
Add experiments route
Diffstat (limited to 'src/components/map')
| -rw-r--r-- | src/components/map/MapStageComponent.js | 15 |
1 files changed, 11 insertions, 4 deletions
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() { |
