// ** MUI Imports
import Box from '@mui/material/Box'
import Grid from '@mui/material/Grid'
import Card from '@mui/material/Card'
import CardHeader from '@mui/material/CardHeader'
import Typography from '@mui/material/Typography'
import CardContent from '@mui/material/CardContent'
// ** Icon Imports
import Icon from 'src/@core/components/icon'
// ** Types
import { ThemeColor } from 'src/@core/layouts/types'
// ** Custom Components Imports
import CustomAvatar from 'src/@core/components/mui/avatar'
import OptionsMenu from 'src/@core/components/option-menu'
interface SaleDataType {
icon: string
stats: string
title: string
color: ThemeColor
}
const salesData: SaleDataType[] = [
{
stats: '8,458',
color: 'primary',
title: 'Customers',
icon: 'mdi:account-outline'
},
{
stats: '$28.5k',
color: 'warning',
icon: 'mdi:poll',
title: 'Total Profit'
},
{
color: 'info',
stats: '2,450k',
title: 'Transactions',
icon: 'mdi:trending-up'
}
]
const renderStats = () => {
return salesData.map((sale: SaleDataType, index: number) => (
{sale.stats}
{sale.title}
))
}
const CardStatisticsSales = () => {
return (
}
subheader={
Total 42.5k Sales
+18%
}
/>
{renderStats()}
)
}
export default CardStatisticsSales