diff --git a/resources/js/components/accounts/account-balance-chart.tsx b/resources/js/components/accounts/account-balance-chart.tsx index 9021cd71..9fc10cbc 100644 --- a/resources/js/components/accounts/account-balance-chart.tsx +++ b/resources/js/components/accounts/account-balance-chart.tsx @@ -48,6 +48,7 @@ import { BarChart, ComposedChart, Line, + ReferenceLine, XAxis, } from 'recharts'; @@ -680,6 +681,13 @@ export function AccountBalanceChart({ [locale, granularity], ); + const todayMarker = useMemo(() => { + const now = new Date(); + return granularity === 'daily' + ? format(now, 'yyyy-MM-dd') + : format(now, 'yyyy-MM'); + }, [granularity]); + const valueFormatter = (value: number): string => { return formatChartCurrency(value, activeCurrencyCode, locale); }; @@ -1087,6 +1095,18 @@ export function AccountBalanceChart({ activeDot={{ r: 4 }} connectNulls /> + ) : (