'use client'; import type { IChartData } from '@/app/_trpc/client'; import { useVisibleSeries } from '@/hooks/useVisibleSeries'; import { cn } from '@/utils/cn'; import { useChartContext } from './ChartProvider'; import { MetricCard } from './MetricCard'; interface ReportMetricChartProps { data: IChartData; } export function ReportMetricChart({ data }: ReportMetricChartProps) { const { editMode, metric, unit } = useChartContext(); const { series } = useVisibleSeries(data, editMode ? undefined : 2); return (