package dashboard import "spend-sparrow/internal/types" templ Dashboard(summary *types.DashboardMonthlySummary) {
@DashboardData(summary)
} templ DashboardData(summary *types.DashboardMonthlySummary) {
Savings Income Expenses Total { types.FormatEuros(summary.Savings) } @balance(summary.Income) @balance(summary.Expenses) @balance(summary.Total)
} templ balance(balance int64) { if balance < 0 { { types.FormatEuros(balance) } } else { { types.FormatEuros(balance) } } }