diff --git a/apps/start/src/components/report-chart/common/serie-name.tsx b/apps/start/src/components/report-chart/common/serie-name.tsx index e4c5fcc0..3e381912 100644 --- a/apps/start/src/components/report-chart/common/serie-name.tsx +++ b/apps/start/src/components/report-chart/common/serie-name.tsx @@ -40,5 +40,5 @@ export function SerieName({ name, className }: SerieNameProps) { return renderSerieName([name]); } - return <>{name}>; + return {name}; } diff --git a/apps/start/src/components/report-chart/pie/chart.tsx b/apps/start/src/components/report-chart/pie/chart.tsx index 52b7fc37..506b59ca 100644 --- a/apps/start/src/components/report-chart/pie/chart.tsx +++ b/apps/start/src/components/report-chart/pie/chart.tsx @@ -4,17 +4,66 @@ import { cn } from '@/utils/cn'; import { round } from '@/utils/math'; import { getChartColor } from '@/utils/theme'; import { truncate } from '@/utils/truncate'; +import { Fragment } from 'react'; import { Cell, Pie, PieChart, ResponsiveContainer, Tooltip } from 'recharts'; +import { useNumber } from '@/hooks/use-numer-formatter'; +import { formatDate } from '@/utils/date'; import { AXIS_FONT_PROPS } from '../common/axis'; +import { PreviousDiffIndicator } from '../common/previous-diff-indicator'; import { ReportChartTooltip } from '../common/report-chart-tooltip'; import { ReportTable } from '../common/report-table'; +import { SerieIcon } from '../common/serie-icon'; +import { SerieName } from '../common/serie-name'; import { useReportChartContext } from '../context'; interface Props { data: IChartData; } +const PieTooltip = (props: { payload?: any[] }) => { + const number = useNumber(); + return ( +