'use client' // Next Imports import dynamic from 'next/dynamic' // MUI Imports import Box from '@mui/material/Box' import Card from '@mui/material/Card' import Divider from '@mui/material/Divider' import CardHeader from '@mui/material/CardHeader' import Typography from '@mui/material/Typography' import CardContent from '@mui/material/CardContent' import { useTheme } from '@mui/material/styles' // Component Imports import { AreaChart, Area, XAxis, YAxis, CartesianGrid, Tooltip, ResponsiveContainer } from '@/libs/Recharts' import type { TooltipProps } from '@/libs/Recharts' // Styled Component Imports const AppRecharts = dynamic(() => import('@/libs/styles/AppRecharts')) // Vars const data = [ { name: '7/12', Sales: 20, Clicks: 60, Visits: 100 }, { name: '8/12', Sales: 40, Clicks: 80, Visits: 120 }, { name: '9/12', Sales: 30, Clicks: 70, Visits: 90 }, { name: '10/12', Sales: 70, Clicks: 110, Visits: 170 }, { name: '11/12', Sales: 40, Clicks: 80, Visits: 130 }, { name: '12/12', Sales: 60, Clicks: 80, Visits: 160 }, { name: '13/12', Sales: 50, Clicks: 100, Visits: 140 }, { name: '14/12', Sales: 140, Clicks: 90, Visits: 240 }, { name: '15/12', Sales: 120, Clicks: 180, Visits: 220 }, { name: '16/12', Sales: 100, Clicks: 160, Visits: 180 }, { name: '17/12', Sales: 140, Clicks: 140, Visits: 270 }, { name: '18/12', Sales: 180, Clicks: 200, Visits: 280 }, { name: '19/12', Sales: 220, Clicks: 220, Visits: 375 } ] const CustomTooltip = (props: TooltipProps) => { // Props const { active, payload } = props if (active && payload) { return (
{props.label} {props && props.payload && props.payload.map((i: any) => { return ( {`${i.dataKey} : ${i.payload[i.dataKey]}`} ) })}
) } return null } const RechartsAreaChart = () => { // Hooks const theme = useTheme() return (
Click Sales Visits
) } export default RechartsAreaChart