drawMap = (svg, data) => {
const projection = d3.geoMercator();
projection.fitExtent([[0, 0], [width, height]], data);
const path = d3.geoPath(projection);
const polygonNode = svg
.selectAll('path')
.data(data.features)
.enter()
.append('path')
.attr('d', path)
.attr('fill', d => d.properties.color);
}