"use client"; import { Bar, BarChart, CartesianGrid, Cell, ResponsiveContainer, Tooltip, XAxis, YAxis, } from "recharts"; interface BarChartData { name: string; value: number; [key: string]: string | number; } interface BarChartInnerProps { data: BarChartData[]; dataKey: string; colors: string[]; height: number; } interface TooltipProps { active?: boolean; payload?: Array<{ value: number; name?: string }>; label?: string; } const CustomTooltip = ({ active, payload, label }: TooltipProps) => { if (active && payload && payload.length) { return (
{label}
{payload[0].value} {" "} sessions