pianello-api/resources/js/components/report-donut-chart/index.js

47 lines
1.5 KiB
JavaScript
Raw Normal View History

(function () {
"use stirct";
// Chart
if ($("#report-donut-chart").length) {
let ctx = $("#report-donut-chart")[0].getContext("2d");
let myDoughnutChart = new Chart(ctx, {
type: "doughnut",
data: {
labels: [
"31 - 50 Years old",
">= 50 Years old",
"17 - 30 Years old",
],
datasets: [
{
data: [15, 10, 65],
backgroundColor: [
getColor("pending", 0.9),
getColor("warning", 0.9),
getColor("primary", 0.9),
],
hoverBackgroundColor: [
getColor("pending", 0.9),
getColor("warning", 0.9),
getColor("primary", 0.9),
],
borderWidth: 5,
borderColor: $("html").hasClass("dark")
? getColor("darkmode.700")
: getColor("white"),
},
],
},
options: {
maintainAspectRatio: false,
plugins: {
legend: {
display: false,
},
},
cutout: "80%",
},
});
}
})();