Files
WEB-GIS/global/leaflet-loader.js
2026-05-12 10:16:16 +07:00

18 lines
696 B
JavaScript

// Simple loader to make Leaflet resources available globally to pages
(function(){
if(window._leafletLoaderRan) return; window._leafletLoaderRan = true;
var link = document.createElement('link');
link.rel = 'stylesheet';
link.href = 'https://unpkg.com/leaflet@1.9.4/dist/leaflet.css';
document.head.appendChild(link);
var script = document.createElement('script');
script.src = 'https://unpkg.com/leaflet@1.9.4/dist/leaflet.js';
script.defer = false;
script.onload = function(){
console.log('Leaflet loaded');
var ev = document.createEvent('Event'); ev.initEvent('leaflet:loaded', true, true); window.dispatchEvent(ev);
};
document.head.appendChild(script);
})();