[PR #3630] [CLOSED] Dashboards (reports homepage) - Cash flow: ability to switch between the line-graph and condensed widget #35162

Closed
opened 2026-04-20 22:11:02 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3630
Author: @lucav
Created: 10/10/2024
Status: Closed

Base: masterHead: lucav/3282-cashflow-widget


📝 Commits (10+)

  • c98871e cash flow: ability to switch between the line-graph and condensed widget
  • d6f9273 typecheck ok
  • 789ccd9 added upcoming release notes
  • 9211e31 Fix conditional React Hook calls
  • cad2121 yarn typecheck and lint passed
  • 160fd7f Merge branch 'master' into lucav/3282-cashflow-widget
  • 2053c0a fixed lint
  • b821053 Merge branch 'lucav/3282-cashflow-widget' of github.com:lucav/actual into lucav/3282-cashflow-widget
  • b871430 fix for feature Customizable reports page disabled
  • 8137560 Merge branch 'master' into lucav/3282-cashflow-widget

📊 Changes

9 files changed (+404 additions, -124 deletions)

View changed files

📝 packages/desktop-client/src/components/reports/reports/CashFlow.tsx (+9 -7)
📝 packages/desktop-client/src/components/reports/reports/CashFlowCard.tsx (+109 -117)
packages/desktop-client/src/components/reports/reports/renderCashFlowCardChartCondensed.tsx (+135 -0)
packages/desktop-client/src/components/reports/reports/renderCashFlowCardChartDetailed.tsx (+22 -0)
packages/desktop-client/src/components/reports/reports/renderCashFlowCardViewCondensed.tsx (+20 -0)
packages/desktop-client/src/components/reports/reports/renderCashFlowCardViewDetailed.tsx (+78 -0)
packages/desktop-client/src/components/reports/reports/useCashFlowDataDetailed.ts (+24 -0)
📝 packages/loot-core/src/types/models/dashboard.d.ts (+1 -0)
upcoming-release-notes/3630.md (+6 -0)

📄 Description

Related to #3282: cash flow: ability to switch between the line-graph and condensed widget

A button has been added in the cash flow report to switch between condensed and detailed views in the reports homepage.
Of course, the preference is saved along with the other choices for the report.

image

With condensed view, the widget will show the simple (current) bar chart on the reports homepage.
Instead, the detailed view will show the line chart.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/3630 **Author:** [@lucav](https://github.com/lucav) **Created:** 10/10/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `lucav/3282-cashflow-widget` --- ### 📝 Commits (10+) - [`c98871e`](https://github.com/actualbudget/actual/commit/c98871eee72d8a948629928f7207807fb283a7ae) cash flow: ability to switch between the line-graph and condensed widget - [`d6f9273`](https://github.com/actualbudget/actual/commit/d6f9273d709f0a68cbe75608f33d3d0b25cc53b2) typecheck ok - [`789ccd9`](https://github.com/actualbudget/actual/commit/789ccd936b837745b335527dceb8430164ce1976) added upcoming release notes - [`9211e31`](https://github.com/actualbudget/actual/commit/9211e315da05aa1d28efe186d2efc8553bf61fba) Fix conditional React Hook calls - [`cad2121`](https://github.com/actualbudget/actual/commit/cad21214c869a74a4c36dab1c7290084a7356b08) yarn typecheck and lint passed - [`160fd7f`](https://github.com/actualbudget/actual/commit/160fd7fc2d4e7e295d6dbcfad00641ab4c3dfcfc) Merge branch 'master' into lucav/3282-cashflow-widget - [`2053c0a`](https://github.com/actualbudget/actual/commit/2053c0a57eef122f6ad602e7895afacf8dbbe387) fixed lint - [`b821053`](https://github.com/actualbudget/actual/commit/b821053509c7496640bee4bc97c97ed592c7ec6a) Merge branch 'lucav/3282-cashflow-widget' of github.com:lucav/actual into lucav/3282-cashflow-widget - [`b871430`](https://github.com/actualbudget/actual/commit/b8714306b7bb8c11aeed9e9017610232889cc48f) fix for feature Customizable reports page disabled - [`8137560`](https://github.com/actualbudget/actual/commit/81375605b1b72556c19861d9a83c6205abfeed4b) Merge branch 'master' into lucav/3282-cashflow-widget ### 📊 Changes **9 files changed** (+404 additions, -124 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/reports/reports/CashFlow.tsx` (+9 -7) 📝 `packages/desktop-client/src/components/reports/reports/CashFlowCard.tsx` (+109 -117) ➕ `packages/desktop-client/src/components/reports/reports/renderCashFlowCardChartCondensed.tsx` (+135 -0) ➕ `packages/desktop-client/src/components/reports/reports/renderCashFlowCardChartDetailed.tsx` (+22 -0) ➕ `packages/desktop-client/src/components/reports/reports/renderCashFlowCardViewCondensed.tsx` (+20 -0) ➕ `packages/desktop-client/src/components/reports/reports/renderCashFlowCardViewDetailed.tsx` (+78 -0) ➕ `packages/desktop-client/src/components/reports/reports/useCashFlowDataDetailed.ts` (+24 -0) 📝 `packages/loot-core/src/types/models/dashboard.d.ts` (+1 -0) ➕ `upcoming-release-notes/3630.md` (+6 -0) </details> ### 📄 Description _Related to #3282: cash flow: ability to switch between the line-graph and condensed widget_ A button has been added in the cash flow report to switch between condensed and detailed views in the reports homepage. Of course, the preference is saved along with the other choices for the report. ![image](https://github.com/user-attachments/assets/67c377ba-d59d-4ef8-a3cd-1c445cce810b) With condensed view, the widget will show the simple (current) bar chart on the reports homepage. Instead, the detailed view will show the line chart. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 22:11:02 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#35162