Commit 8fa358a2 authored by Simon's avatar Simon

Employers map fixed

parent 0a799634
...@@ -4961,7 +4961,8 @@ ...@@ -4961,7 +4961,8 @@
"ansi-regex": { "ansi-regex": {
"version": "2.1.1", "version": "2.1.1",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"aproba": { "aproba": {
"version": "1.2.0", "version": "1.2.0",
...@@ -4982,12 +4983,14 @@ ...@@ -4982,12 +4983,14 @@
"balanced-match": { "balanced-match": {
"version": "1.0.0", "version": "1.0.0",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"brace-expansion": { "brace-expansion": {
"version": "1.1.11", "version": "1.1.11",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"balanced-match": "^1.0.0", "balanced-match": "^1.0.0",
"concat-map": "0.0.1" "concat-map": "0.0.1"
...@@ -5002,17 +5005,20 @@ ...@@ -5002,17 +5005,20 @@
"code-point-at": { "code-point-at": {
"version": "1.1.0", "version": "1.1.0",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"concat-map": { "concat-map": {
"version": "0.0.1", "version": "0.0.1",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"console-control-strings": { "console-control-strings": {
"version": "1.1.0", "version": "1.1.0",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"core-util-is": { "core-util-is": {
"version": "1.0.2", "version": "1.0.2",
...@@ -5129,7 +5135,8 @@ ...@@ -5129,7 +5135,8 @@
"inherits": { "inherits": {
"version": "2.0.3", "version": "2.0.3",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"ini": { "ini": {
"version": "1.3.5", "version": "1.3.5",
...@@ -5141,6 +5148,7 @@ ...@@ -5141,6 +5148,7 @@
"version": "1.0.0", "version": "1.0.0",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"number-is-nan": "^1.0.0" "number-is-nan": "^1.0.0"
} }
...@@ -5155,6 +5163,7 @@ ...@@ -5155,6 +5163,7 @@
"version": "3.0.4", "version": "3.0.4",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"brace-expansion": "^1.1.7" "brace-expansion": "^1.1.7"
} }
...@@ -5162,12 +5171,14 @@ ...@@ -5162,12 +5171,14 @@
"minimist": { "minimist": {
"version": "0.0.8", "version": "0.0.8",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"minipass": { "minipass": {
"version": "2.3.5", "version": "2.3.5",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"safe-buffer": "^5.1.2", "safe-buffer": "^5.1.2",
"yallist": "^3.0.0" "yallist": "^3.0.0"
...@@ -5186,6 +5197,7 @@ ...@@ -5186,6 +5197,7 @@
"version": "0.5.1", "version": "0.5.1",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"minimist": "0.0.8" "minimist": "0.0.8"
} }
...@@ -5266,7 +5278,8 @@ ...@@ -5266,7 +5278,8 @@
"number-is-nan": { "number-is-nan": {
"version": "1.0.1", "version": "1.0.1",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"object-assign": { "object-assign": {
"version": "4.1.1", "version": "4.1.1",
...@@ -5278,6 +5291,7 @@ ...@@ -5278,6 +5291,7 @@
"version": "1.4.0", "version": "1.4.0",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"wrappy": "1" "wrappy": "1"
} }
...@@ -5363,7 +5377,8 @@ ...@@ -5363,7 +5377,8 @@
"safe-buffer": { "safe-buffer": {
"version": "5.1.2", "version": "5.1.2",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"safer-buffer": { "safer-buffer": {
"version": "2.1.2", "version": "2.1.2",
...@@ -5399,6 +5414,7 @@ ...@@ -5399,6 +5414,7 @@
"version": "1.0.2", "version": "1.0.2",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"code-point-at": "^1.0.0", "code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0", "is-fullwidth-code-point": "^1.0.0",
...@@ -5418,6 +5434,7 @@ ...@@ -5418,6 +5434,7 @@
"version": "3.0.1", "version": "3.0.1",
"bundled": true, "bundled": true,
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"ansi-regex": "^2.0.0" "ansi-regex": "^2.0.0"
} }
...@@ -5461,12 +5478,14 @@ ...@@ -5461,12 +5478,14 @@
"wrappy": { "wrappy": {
"version": "1.0.2", "version": "1.0.2",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
}, },
"yallist": { "yallist": {
"version": "3.0.3", "version": "3.0.3",
"bundled": true, "bundled": true,
"dev": true "dev": true,
"optional": true
} }
} }
}, },
...@@ -7955,79 +7974,6 @@ ...@@ -7955,79 +7974,6 @@
"lower-case": "^1.1.1" "lower-case": "^1.1.1"
} }
}, },
"node-http2": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/node-http2/-/node-http2-4.0.1.tgz",
"integrity": "sha1-Fk/1O13SLITwrxQrh3xerraAmVk=",
"dev": true,
"requires": {
"assert": "1.4.1",
"events": "1.1.1",
"https-browserify": "0.0.1",
"setimmediate": "^1.0.5",
"stream-browserify": "2.0.1",
"timers-browserify": "2.0.2",
"url": "^0.11.0",
"websocket-stream": "^5.0.1"
},
"dependencies": {
"assert": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
"integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
"dev": true,
"requires": {
"util": "0.10.3"
}
},
"events": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
"dev": true
},
"https-browserify": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
"integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
"dev": true
},
"inherits": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
"dev": true
},
"stream-browserify": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
"integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
"dev": true,
"requires": {
"inherits": "~2.0.1",
"readable-stream": "^2.0.2"
}
},
"timers-browserify": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.2.tgz",
"integrity": "sha1-q0iDz1l9zVCvIRNJoA+8pWrIa4Y=",
"dev": true,
"requires": {
"setimmediate": "^1.0.4"
}
},
"util": {
"version": "0.10.3",
"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
"dev": true,
"requires": {
"inherits": "2.0.1"
}
}
}
},
"node-libs-browser": { "node-libs-browser": {
"version": "2.2.1", "version": "2.2.1",
"resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
...@@ -16033,33 +15979,6 @@ ...@@ -16033,33 +15979,6 @@
"source-map": "~0.6.1" "source-map": "~0.6.1"
} }
}, },
"websocket-stream": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.5.0.tgz",
"integrity": "sha512-EXy/zXb9kNHI07TIMz1oIUIrPZxQRA8aeJ5XYg5ihV8K4kD1DuA+FY6R96HfdIHzlSzS8HiISAfrm+vVQkZBug==",
"dev": true,
"requires": {
"duplexify": "^3.5.1",
"inherits": "^2.0.1",
"readable-stream": "^2.3.3",
"safe-buffer": "^5.1.2",
"ws": "^3.2.0",
"xtend": "^4.0.0"
},
"dependencies": {
"ws": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
"integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
"dev": true,
"requires": {
"async-limiter": "~1.0.0",
"safe-buffer": "~5.1.0",
"ultron": "~1.1.0"
}
}
}
},
"which": { "which": {
"version": "1.3.1", "version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
......
...@@ -59,8 +59,6 @@ const lisp = (str) => { ...@@ -59,8 +59,6 @@ const lisp = (str) => {
return str; return str;
}; };
// console.error(46);
const autocomplete = (str) => { const autocomplete = (str) => {
const node = document.getElementById(str); const node = document.getElementById(str);
const arrow = document.querySelector('.js-toggle--' + str); const arrow = document.querySelector('.js-toggle--' + str);
...@@ -332,39 +330,6 @@ if (module.hot) { ...@@ -332,39 +330,6 @@ if (module.hot) {
})(window); })(window);
const mapStyles = [
{
featureType: 'all',
elementType: 'all',
stylers: [
{
saturation: -92
},
{
lightness: -8
},
{
hue: '#004ed4'
}
]
},
{
featureType: 'water',
elementType: 'all',
stylers: [
{
saturation: -95
},
{
lightness: -25
},
{
hue: '#004ed4'
}
]
}
];
var info; var info;
function setMarkers (map, positions, focus) { function setMarkers (map, positions, focus) {
...@@ -391,7 +356,6 @@ function setMarkers (map, positions, focus) { ...@@ -391,7 +356,6 @@ function setMarkers (map, positions, focus) {
marker['content'] = position.content; marker['content'] = position.content;
window.google.maps.event.addListener(marker, 'click', function () { window.google.maps.event.addListener(marker, 'click', function () {
info = new window.google.maps.InfoWindow({ info = new window.google.maps.InfoWindow({
content: this.content content: this.content
}); });
...@@ -417,17 +381,21 @@ function setMarkers (map, positions, focus) { ...@@ -417,17 +381,21 @@ function setMarkers (map, positions, focus) {
} }
} }
function initRegionsMap (node) { function setGoogleMap (node) {
if (!window.google) { const mapStyles = [
setTimeout(() => { initRegionsMap(node); }, 250); {
return; featureType: 'all',
} elementType: 'all',
stylers: [{ saturation: -92 }, { lightness: -8 }, { hue: '#004ed4' }]
var options = { },
mapTypeIds: [window.google.maps.MapTypeId.ROADMAP, window.google.maps.MapTypeId.HYBRID, 'biuro'] {
}; featureType: 'water',
elementType: 'all',
stylers: [{ saturation: -95 }, { lightness: -25 }, { hue: '#004ed4' }]
}
];
var map = new window.google.maps.Map(node, options); var map = new window.google.maps.Map(node, {});
var biuroMap = new window.google.maps.StyledMapType(mapStyles, { name: 'Biuro' }); var biuroMap = new window.google.maps.StyledMapType(mapStyles, { name: 'Biuro' });
...@@ -441,6 +409,17 @@ function initRegionsMap (node) { ...@@ -441,6 +409,17 @@ function initRegionsMap (node) {
} }
}); });
return map;
}
function initRegionsMap (node) {
if (!window.google) {
setTimeout(() => { initRegionsMap(node); }, 250);
return;
}
var map = setGoogleMap(node);
const regions = [ const regions = [
{ title: 'Vilnius', lat: 54.687157, lng: 25.279652 }, { title: 'Vilnius', lat: 54.687157, lng: 25.279652 },
{ title: 'Rīga', lat: 56.946285, lng: 24.105078 }, { title: 'Rīga', lat: 56.946285, lng: 24.105078 },
...@@ -456,23 +435,7 @@ function initDivisionsMap (node, data) { ...@@ -456,23 +435,7 @@ function initDivisionsMap (node, data) {
return; return;
} }
var options = { var map = setGoogleMap(node);
mapTypeIds: [window.google.maps.MapTypeId.ROADMAP, window.google.maps.MapTypeId.HYBRID, 'biuro']
};
var map = new window.google.maps.Map(node, options);
var biuroMap = new window.google.maps.StyledMapType(mapStyles, { name: 'Biuro' });
map.mapTypes.set('biuro', biuroMap);
map.setMapTypeId('biuro');
window.google.maps.event.addListenerOnce(map, 'bounds_changed', function () {
if (this.getZoom() > 15) {
this.setZoom(14);
}
});
let divisions = []; let divisions = [];
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment