require([
'esri/map',
'esri/layers/WebTiledLayer',
'dojo/domReady!'
], (Map, WebTiledLayer) => {
const map = new Map('map', {
center: [-1.5, 52.2],
zoom: 8
});
const cartoDBDarkMatter = new WebTiledLayer(
'https://{subDomain}.basemaps.cartocdn.com/dark_all/{level}/{col}/{row}.png', {
subDomains: ['a', 'b', 'c', 'd'],
copyright: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors © <a href="https://carto.com/attributions">CARTO</a>'
}
);
map.addLayer(cartoDBDarkMatter);
});