Files
cms-gov/assets/js/components/charts/chart-02.js

66 lines
1.3 KiB
JavaScript
Raw Normal View History

import ApexCharts from "apexcharts";
// ===== chartTwo
const chart02 = () => {
const chartTwoOptions = {
series: [75.55],
colors: ["#465FFF"],
chart: {
fontFamily: "Outfit, sans-serif",
type: "radialBar",
height: 330,
sparkline: {
enabled: true,
},
},
plotOptions: {
radialBar: {
startAngle: -90,
endAngle: 90,
hollow: {
size: "80%",
},
track: {
background: "#E4E7EC",
strokeWidth: "100%",
margin: 5, // margin is in pixels
},
dataLabels: {
name: {
show: false,
},
value: {
fontSize: "36px",
fontWeight: "600",
offsetY: 60,
color: "#1D2939",
formatter: function (val) {
return val + "%";
},
},
},
},
},
fill: {
type: "solid",
colors: ["#465FFF"],
},
stroke: {
lineCap: "round",
},
labels: ["Progress"],
};
const chartSelector = document.querySelectorAll("#chartTwo");
if (chartSelector.length) {
const chartFour = new ApexCharts(
document.querySelector("#chartTwo"),
chartTwoOptions,
);
chartFour.render();
}
};
export default chart02;