This commit is contained in:
NotII
2025-06-30 16:56:57 +01:00
parent 6516c6d2f9
commit 84e4515a26
4 changed files with 122 additions and 218 deletions

View File

@@ -53,14 +53,17 @@ export default function RevenueChart({ timeRange }: RevenueChartProps) {
// Transform data for Recharts
const chartData: ChartDataPoint[] = data.map(item => {
const date = new Date(item._id.year, item._id.month - 1, item._id.day);
// Use UTC to avoid timezone issues
const date = new Date(Date.UTC(item._id.year, item._id.month - 1, item._id.day));
return {
date: date.toISOString().split('T')[0], // YYYY-MM-DD format
revenue: item.revenue || 0,
orders: item.orders || 0,
formattedDate: date.toLocaleDateString('en-GB', {
weekday: 'short',
month: 'short',
day: 'numeric'
day: 'numeric',
timeZone: 'UTC'
})
};
});