import { PieChart, Pie, Cell, ResponsiveContainer, Tooltip } from 'recharts'; function formatCurrency(value) { return value.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2, }); } function CustomTooltip({ active, payload, total }) { if (active && payload && payload.length) { return (
{payload[0].name}
{payload[0].value} trades ({((payload[0].value / total) * 100).toFixed(1)}%)
Win/Loss breakdown
Winning Trades
{wins}
Avg. Win
${formatCurrency(avgWin)}
Losing Trades
{losses}
Avg. Loss
${formatCurrency(avgLoss)}