summaryrefslogtreecommitdiff
path: root/src/components/map
diff options
context:
space:
mode:
authorGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-12 16:50:45 +0200
committerGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-23 10:06:00 +0200
commitf3dbecbf55832df686d6969756640f6f5853f996 (patch)
treedc70c5a04e77f6138f86fcd04b2ca9c808bf5037 /src/components/map
parentcbf8eb9cbf2f4082cb1a83955d435ebcb73be3ab (diff)
Add experiments route
Diffstat (limited to 'src/components/map')
-rw-r--r--src/components/map/MapStageComponent.js15
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() {