function loadGraph(container, dataPoints, currency, run) { if (run) { var ctx = document.getElementById(container).getContext('2d'); var chart = new Chart(ctx, { type: 'pie', data: { datasets: [{ data: dataPoints.map(point => point.y), }], labels: dataPoints.map(point => `${point.label} (${new Intl.NumberFormat(navigator.language, { style: 'currency', currency }).format(point.y)})`), }, options: { animation: { animateRotate: true, animateScale: true, }, }, }); } }