/
outthevoid
/
frontend_developer_module_6
Обзор
Документация
Войти
/
outthevoid
/
frontend_developer_module_6
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
source/scripts/render-map.js
49 строк
1000 B
darthmorgot
Мелкие правки кода.
09 май 2024, 22:05
09 май 2024, 22:05
5654bca
Код
Авторство
О чём код?
/** * Функция для скрытия маски в блоке map. */ const hideMask = () => { const mapMask = document.querySelector('.map__mask'); mapMask.classList.add('toggle'); }; /** * Функция для вывода карты на страницу. */ const renderMap = () => { const map = L.map('map') .on('load', () => { hideMask(); }) .setView({ lat: 59.968322, lng: 30.317359 }, 18); L.tileLayer( 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors', }, ).addTo(map); const mainPinIcon = L.icon({ iconUrl: './images/map-pin.svg', iconSize: [38, 50], iconAnchor: [19, 50], }); const mainPinMarker = L.marker( { lat: 59.968322, lng: 30.317359 }, { icon: mainPinIcon, riseOnHover: true, }, ); mainPinMarker.addTo(map); }; export {renderMap};