in src/js/app.js [172:203]
async function doStuff() {
let boundaries, overlay, basemap, places = null
boundaries = await d3.json(boundary_url)
if (place) {
places = await d3.json(`<%= path %>/assets/places_${place}.json`)
}
let codes = await d3.json(`https://interactive.guim.co.uk/docsdata/1bClr8buuWUaKj01NolwaJy2JR_SR5hKEAjQoJPaGKcw.json`)
for (const item of codes.sheets.postcodes) {
item.meta = `${item.postcode} ${item.place_name}`
}
if (overlay_url) {
overlay = await d3.json(overlay_url)
}
if (basemap_url) {
basemap = await d3.json(basemap_url)
}
new Choropleth(data, boundaries, overlay, basemap, places, modal, app.key, codes.sheets.postcodes, place)
}