map = {
let container = DOM.element('div', { style: `width:${width}px;height:${width/1.6}px` });
yield container;
let map = L.map(container).setView(boxCentre, 10);
let osmLayer = L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
hospitals.forEach((h)=>{
const marker = L.marker([h.lat, h.lon]).addTo(map);
const note = h.tags.note ? `<br>${h.tags.note}` : ""
marker.bindPopup(`🏥<strong>${h.tags.name}</strong>${note}`);
})
}