map = {
let map = this;
if (!map) {
map = new mapboxgl.Map({
container: container2,
center: [
65.352731704711914,
55.846272321172954
],
zoom: 4,
style: 'mapbox://styles/mapbox/light-v9'
});
}
yield new Promise(resolve => {
if (map.loaded()) resolve(map);
else map.on('load', () => resolve(map));
});
map.setLayoutProperty('country-label-lg', 'text-field', ['get', 'name_' + language]);
}