'use client' // Next Imports import dynamic from 'next/dynamic' // MUI Imports import Card from '@mui/material/Card' import Typography from '@mui/material/Typography' import CardContent from '@mui/material/CardContent' import { useTheme } from '@mui/material/styles' // Third-party Imports import type { ApexOptions } from 'apexcharts' // Styled Component Imports const AppReactApexCharts = dynamic(() => import('@/libs/styles/AppReactApexCharts')) const series = [32, 41, 41, 70] const BarChartRevenueGrowth = () => { // Hook const theme = useTheme() // Vars const textSecondary = 'var(--mui-palette-text-secondary)' const successColor = 'var(--mui-palette-success-main)' const options: ApexOptions = { colors: [ successColor, 'rgba(var(--mui-palette-success-mainChannel) / 0.7)', 'rgba(var(--mui-palette-success-mainChannel) / 0.5)', 'var(--mui-palette-success-lightOpacity)' ], stroke: { width: 0 }, legend: { show: false }, tooltip: { theme: 'false' }, dataLabels: { enabled: false }, labels: ['Electronic', 'Sports', 'Decor', 'Fashion'], states: { hover: { filter: { type: 'none' } }, active: { filter: { type: 'none' } } }, grid: { padding: { top: -22, bottom: -18, right: 15 } }, plotOptions: { pie: { customScale: 0.8, expandOnClick: false, donut: { size: '73%', labels: { show: true, name: { offsetY: 25, color: textSecondary, fontFamily: theme.typography.fontFamily }, value: { offsetY: -15, fontWeight: 500, formatter: val => `${val}`, color: 'var(--mui-palette-text-primary)', fontFamily: theme.typography.fontFamily, fontSize: theme.typography.h3.fontSize as string }, total: { show: true, showAlways: true, label: 'Total', color: successColor, fontFamily: theme.typography.fontFamily, fontSize: theme.typography.body1.fontSize as string } } } } } } return (
Generated Leads Monthly Report
4,350
+15.8%
) } export default BarChartRevenueGrowth