var element = document.getElementById("earnings"); if (element !== null) { element.innerHTML = ""; var options1 = { series: [{ name: 'Total Orders', data: [44, 42, 57, 86, 112, 55, 70, 43, 23, 54, 77, 34], }], chart: { type: 'bar', height: 200 }, grid: { borderColor: '#f2f6f7', }, colors: ["rgba(132, 90, 223, 0.3)", "rgba(132, 90, 223, 0.3)", "rgba(132, 90, 223, 0.3)", "rgba(132, 90, 223, 0.3)", "rgb(132, 90, 223)", "rgba(132, 90, 223, 0.3)", "#e4e7ed", "#e4e7ed", "#e4e7ed", "#e4e7ed", "#e4e7ed", "#e4e7ed"], plotOptions: { bar: { columnWidth: '25%', distributed: true, borderRadius: 7, } }, dataLabels: { enabled: false, }, legend: { show: false, }, yaxis: { title: { style: { color: '#adb5be', fontSize: '12px', fontFamily: 'Montserrat, sans-serif', fontWeight: 500, cssClass: 'apexcharts-yaxis-label', }, }, labels: { formatter: function (y) { return y.toFixed(0) + ""; } } }, xaxis: { type: 'month', categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'sep', 'oct', 'nov', 'dec'], axisBorder: { show: true, color: 'rgba(119, 119, 142, 0.05)', offsetX: 0, offsetY: 0, }, axisTicks: { show: true, borderType: 'solid', color: 'rgba(119, 119, 142, 0.05)', width: 6, offsetX: 0, offsetY: 0 }, labels: { rotate: -90 } } }; var chart1 = new ApexCharts(document.querySelector("#earnings"), options1); chart1.render(); } function Earnings() { chart1.updateOptions({ colors: ["rgba(" + myVarVal + ", 0.3)", "rgba(" + myVarVal + ", 0.3)", "rgba(" + myVarVal + ", 0.3)", "rgba(" + myVarVal + ", 0.3)", "rgb(" + myVarVal + ")", "rgba(" + myVarVal + ", 0.3)", "#e4e7ed", "#e4e7ed", "#e4e7ed", "#e4e7ed", "#e4e7ed", "#e4e7ed"], }) }