[PR #2260] [MERGED] ♻️ refactored cash-flow report from victory to recharts #11266

Closed
opened 2026-04-10 20:56:17 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2260
Author: @MatissJanis
Created: 1/20/2024
Status: Merged
Merged: 1/22/2024
Merged by: @MatissJanis

Base: masterHead: matiss/cash-flow


📝 Commits (10+)

  • 8c25fe5 ♻️ refactored cash-flow report from victory to recharts
  • 761978d Release notes
  • 7a7e1b5 Update screenshots
  • 7a42375 Fix axis color in darkmode
  • 0460b9c Feedback: YAxis improvements
  • 9f73512 Feedback: set max bar size to 50px
  • 56cd454 Screenshot updates
  • 69c55ed Feedback: min tick gap
  • d676533 Fix: add missing transfers label
  • 725ba65 Feedback: remove privacy filter from tooltip

📊 Changes

8 files changed (+216 additions, -136 deletions)

View changed files

📝 packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-net-worth-and-cash-flow-reports-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-net-worth-and-cash-flow-reports-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/src/components/reports/graphs/CashFlowGraph.tsx (+150 -52)
📝 packages/desktop-client/src/components/reports/reports/CashFlowCard.jsx (+55 -83)
📝 packages/desktop-client/src/components/reports/spreadsheets/cash-flow-spreadsheet.tsx (+5 -1)
upcoming-release-notes/2260.md (+6 -0)

📄 Description

No description provided


🔄 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/2260 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 1/20/2024 **Status:** ✅ Merged **Merged:** 1/22/2024 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/cash-flow` --- ### 📝 Commits (10+) - [`8c25fe5`](https://github.com/actualbudget/actual/commit/8c25fe585e0a1b1607c8f3a64ca908044a9a8d40) :recycle: refactored cash-flow report from victory to recharts - [`761978d`](https://github.com/actualbudget/actual/commit/761978d659258746005a6e1e7a28d7a2709dc1bb) Release notes - [`7a7e1b5`](https://github.com/actualbudget/actual/commit/7a7e1b55f23835d73efe2059eb0168802b02f9be) Update screenshots - [`7a42375`](https://github.com/actualbudget/actual/commit/7a42375abf21ec6ef0e41af03fc4393b0d5fa2e7) Fix axis color in darkmode - [`0460b9c`](https://github.com/actualbudget/actual/commit/0460b9c116f42bb7bb837a9d7dabb75417b22514) Feedback: YAxis improvements - [`9f73512`](https://github.com/actualbudget/actual/commit/9f73512dcdc7901f064658d0c8ed013eae9d5cc7) Feedback: set max bar size to 50px - [`56cd454`](https://github.com/actualbudget/actual/commit/56cd454ab2d3c72b6caade1b503997bc1a65ea31) Screenshot updates - [`69c55ed`](https://github.com/actualbudget/actual/commit/69c55ed3645a6dfa66cafc0ce3996838a963e5df) Feedback: min tick gap - [`d676533`](https://github.com/actualbudget/actual/commit/d676533a1fddd7d22d42e0b0e4401ece9992ca7c) Fix: add missing transfers label - [`725ba65`](https://github.com/actualbudget/actual/commit/725ba65c92c19450535d28c5323313006b61082b) Feedback: remove privacy filter from tooltip ### 📊 Changes **8 files changed** (+216 additions, -136 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-net-worth-and-cash-flow-reports-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.js-snapshots/Reports-loads-net-worth-and-cash-flow-reports-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/src/components/reports/graphs/CashFlowGraph.tsx` (+150 -52) 📝 `packages/desktop-client/src/components/reports/reports/CashFlowCard.jsx` (+55 -83) 📝 `packages/desktop-client/src/components/reports/spreadsheets/cash-flow-spreadsheet.tsx` (+5 -1) ➕ `upcoming-release-notes/2260.md` (+6 -0) </details> ### 📄 Description _No description provided_ --- <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-10 20:56:17 -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#11266