[PR #6022] [Maintenance] Update types for budget table components #6274

Closed
opened 2026-02-28 21:26:03 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/6022

State: closed
Merged: Yes


Created a shared type (BudgetComponents) to replace EnvelopeBudgetComponents and TrackingBudgetComponents + added new hooks:

  • useBudgetComponents - to replace dataComponents prop in budget table components
  • useCategoryActions - planning to reuse this on the experimental v2 budget table

Updated RenderMonths to have a children prop instead of a component prop

**Original Pull Request:** https://github.com/actualbudget/actual/pull/6022 **State:** closed **Merged:** Yes --- <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> Created a shared type (`BudgetComponents`) to replace `EnvelopeBudgetComponents` and `TrackingBudgetComponents` + added new hooks: - `useBudgetComponents` - to replace `dataComponents` prop in budget table components - `useCategoryActions` - planning to reuse this on the experimental v2 budget table Updated `RenderMonths` to have a `children` prop instead of a `component` prop
GiteaMirror added the pull-request label 2026-02-28 21:26:03 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6274