Skip to content

refactor: budgets and recurring transactions#503

Merged
theperu merged 2 commits into
RIP-Comm:mainfrom
lucaantonelli:refactor-soc
Jan 21, 2026
Merged

refactor: budgets and recurring transactions#503
theperu merged 2 commits into
RIP-Comm:mainfrom
lucaantonelli:refactor-soc

Conversation

@lucaantonelli

Copy link
Copy Markdown
Collaborator

🎯 Description

Improve use of riverpod for budgets.
Recurring transactions now shows real data on old payments instead of precalculated.

📱 Changes

  • Move some functions logic into budgets provider instead of the widget page
  • Create a separate file for recurring transactions provider
  • Remove recurring transaction calculator (fake data), and implemented a query to get real historical transactions data for recurrence

🔍 Checklist for reviewers

  • Code is formatted correctly
  • Tests are passing
  • New tests are added (if needed)
  • Style matches the figma/designer requests
  • Tested on:
    • iOS
    • Android

@lucaantonelli lucaantonelli requested a review from theperu January 19, 2026 20:14

@theperu theperu left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 👍🏻

@theperu theperu merged commit 98abf4e into RIP-Comm:main Jan 21, 2026
1 check passed
@lucaantonelli lucaantonelli deleted the refactor-soc branch January 21, 2026 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants