diff --git a/components/WeeklyGrid.tsx b/components/WeeklyGrid.tsx index 9623ae9..c843360 100644 --- a/components/WeeklyGrid.tsx +++ b/components/WeeklyGrid.tsx @@ -454,8 +454,9 @@ const WeeklyGrid: React.FC = ({ data, top50Ranking, onDrillDown {weekTotals[week]?.units.toLocaleString('de-DE') || 0} {renderGrowth(weekTotals[week]?.units || 0, weekTotals[weeks[idx + 1]]?.units || 0)} -
- €{(weekTotals[week]?.spend || 0).toLocaleString('de-DE', { minimumFractionDigits: 0, maximumFractionDigits: 0 })} +
+ €{(weekTotals[week]?.spend || 0).toLocaleString('de-DE', { minimumFractionDigits: 0, maximumFractionDigits: 0 })} + {renderGrowth(weekTotals[week]?.spend || 0, weekTotals[weeks[idx + 1]]?.spend || 0)}
GV: {(weekTotals[week]?.gv || 0).toLocaleString('de-DE')} @@ -507,6 +508,7 @@ const WeeklyGrid: React.FC = ({ data, top50Ranking, onDrillDown const val = row.unitsByWeek[week] || 0; const prevVal = row.unitsByWeek[weeks[idx + 1]] || 0; const spend = row.spendByWeek[week] || 0; + const prevSpend = row.spendByWeek[weeks[idx + 1]] || 0; return (
@@ -518,9 +520,12 @@ const WeeklyGrid: React.FC = ({ data, top50Ranking, onDrillDown
{spend > 0 && ( - - €{spend.toLocaleString('de-DE', { minimumFractionDigits: 0, maximumFractionDigits: 0 })} - +
+ + €{spend.toLocaleString('de-DE', { minimumFractionDigits: 0, maximumFractionDigits: 0 })} + + {renderGrowth(spend, prevSpend)} +
)} {row.gvByWeek?.[week] > 0 && (