| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- /******/ (function() { // webpackBootstrap
- var __webpack_exports__ = {};
- /*!***************************************************!*\
- !*** ./resources/js/pages/dashboard-blog.init.js ***!
- \***************************************************/
- /*
- Template Name: Skote - Admin & Dashboard Template
- Author: Themesbrand
- Website: https://themesbrand.com/
- Contact: themesbrand@gmail.com
- File: Dashboard Blog Init Js File
- */
- // get colors array from the string
- function getChartColorsArray(chartId) {
- if (document.getElementById(chartId) !== null) {
- var colors = document.getElementById(chartId).getAttribute("data-colors");
-
- if (colors) {
- colors = JSON.parse(colors);
- return colors.map(function (value) {
- var newValue = value.replace(" ", "");
- if (newValue.indexOf(",") === -1) {
- var color = getComputedStyle(document.documentElement).getPropertyValue(newValue);
-
- if (color){
- color = color.replace(" ", "");
- return color;
- }
- else return newValue;;
- } else {
- var val = value.split(',');
- if (val.length == 2) {
- var rgbaColor = getComputedStyle(document.documentElement).getPropertyValue(val[0]);
- rgbaColor = "rgba(" + rgbaColor + "," + val[1] + ")";
- return rgbaColor;
- } else {
- return newValue;
- }
- }
- });
- }
- }
- }
- var areaChartColors = getChartColorsArray("area-chart");
- if (areaChartColors) {
- var options = {
- series: [{
- name: 'Current',
- data: [18, 21, 45, 36, 65, 47, 51, 32, 40, 28, 31, 26]
- }, {
- name: 'Previous',
- data: [30, 11, 22, 18, 32, 23, 58, 45, 30, 36, 15, 34]
- }],
- chart: {
- height: 350,
- type: 'area',
- toolbar: {
- show: false
- }
- },
- colors: areaChartColors,
- dataLabels: {
- enabled: false
- },
- stroke: {
- curve: 'smooth',
- width: 2
- },
- fill: {
- type: 'gradient',
- gradient: {
- shadeIntensity: 1,
- inverseColors: false,
- opacityFrom: 0.45,
- opacityTo: 0.05,
- stops: [20, 100, 100, 100]
- }
- },
- xaxis: {
- categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
- },
- markers: {
- size: 3,
- strokeWidth: 3,
- hover: {
- size: 4,
- sizeOffset: 2
- }
- },
- legend: {
- position: 'top',
- horizontalAlign: 'right'
- }
- };
- var chart = new ApexCharts(document.querySelector("#area-chart"), options);
- chart.render();
- }
- /******/ })()
- ;
|