[PR #5776] [MERGED] Mobile payees: click handlers #20472

Closed
opened 2026-04-14 21:38:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5776
Author: @MatissJanis
Created: 9/22/2025
Status: Merged
Merged: 9/23/2025
Merged by: @MatissJanis

Base: masterHead: matiss/mobile-rules-click


📝 Commits (6)

  • 4f65eba Enhance Mobile Payees Page with Rule Counts and Navigation
  • 02c9070 Refactor Mobile Components for Improved State Handling and Performance
  • 0febda1 Refactor useUrlParam Hook to Support NavigateOptions
  • 193a43c Update MobileRuleEditPage to Enhance Page Title Logic
  • 357171d Merge branch 'master' into matiss/mobile-rules-click
  • 042da45 Refactor EditRuleModal and RuleEditor to Improve Save Logic

📊 Changes

11 files changed (+193 additions, -37 deletions)

View changed files

📝 packages/desktop-client/src/components/mobile/payees/MobilePayeesPage.tsx (+54 -5)
📝 packages/desktop-client/src/components/mobile/payees/PayeesList.tsx (+3 -0)
📝 packages/desktop-client/src/components/mobile/payees/PayeesListItem.tsx (+46 -11)
📝 packages/desktop-client/src/components/mobile/rules/MobileRuleEditPage.tsx (+9 -3)
📝 packages/desktop-client/src/components/mobile/rules/MobileRulesPage.tsx (+15 -2)
📝 packages/desktop-client/src/components/modals/EditRuleModal.tsx (+5 -2)
packages/desktop-client/src/components/payees/PayeeRuleCountLabel.tsx (+24 -0)
📝 packages/desktop-client/src/components/payees/PayeeTableRow.tsx (+4 -11)
📝 packages/desktop-client/src/components/rules/RuleEditor.tsx (+2 -3)
packages/desktop-client/src/hooks/useUrlParam.ts (+25 -0)
upcoming-release-notes/5776.md (+6 -0)

📄 Description

Next step for https://github.com/actualbudget/actual/pull/5767

Enhance Mobile Payees Page with Rule Counts and Navigation

  • Added functionality to fetch and display rule counts for each payee.
  • Implemented navigation to associated rules or creation of new rules based on payee selection.
  • Updated PayeesList and PayeesListItem components to show rule counts.
  • Improved MobileRuleEditPage to handle navigation state more effectively.

🔄 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/5776 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 9/22/2025 **Status:** ✅ Merged **Merged:** 9/23/2025 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/mobile-rules-click` --- ### 📝 Commits (6) - [`4f65eba`](https://github.com/actualbudget/actual/commit/4f65ebabba8b7114a126689e4cf374bc24efab93) Enhance Mobile Payees Page with Rule Counts and Navigation - [`02c9070`](https://github.com/actualbudget/actual/commit/02c907040a553537c85024f28820f4b22fd54455) Refactor Mobile Components for Improved State Handling and Performance - [`0febda1`](https://github.com/actualbudget/actual/commit/0febda151a3627b9242aaa56c915f50d10c921df) Refactor useUrlParam Hook to Support NavigateOptions - [`193a43c`](https://github.com/actualbudget/actual/commit/193a43cacc8920049621b41ad610a287e6200a16) Update MobileRuleEditPage to Enhance Page Title Logic - [`357171d`](https://github.com/actualbudget/actual/commit/357171dd95a50d54040d0602da8d7d3617898ce6) Merge branch 'master' into matiss/mobile-rules-click - [`042da45`](https://github.com/actualbudget/actual/commit/042da4585ca93f908b901cd645ec74e4b9f80bc9) Refactor EditRuleModal and RuleEditor to Improve Save Logic ### 📊 Changes **11 files changed** (+193 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/mobile/payees/MobilePayeesPage.tsx` (+54 -5) 📝 `packages/desktop-client/src/components/mobile/payees/PayeesList.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/mobile/payees/PayeesListItem.tsx` (+46 -11) 📝 `packages/desktop-client/src/components/mobile/rules/MobileRuleEditPage.tsx` (+9 -3) 📝 `packages/desktop-client/src/components/mobile/rules/MobileRulesPage.tsx` (+15 -2) 📝 `packages/desktop-client/src/components/modals/EditRuleModal.tsx` (+5 -2) ➕ `packages/desktop-client/src/components/payees/PayeeRuleCountLabel.tsx` (+24 -0) 📝 `packages/desktop-client/src/components/payees/PayeeTableRow.tsx` (+4 -11) 📝 `packages/desktop-client/src/components/rules/RuleEditor.tsx` (+2 -3) ➕ `packages/desktop-client/src/hooks/useUrlParam.ts` (+25 -0) ➕ `upcoming-release-notes/5776.md` (+6 -0) </details> ### 📄 Description Next step for https://github.com/actualbudget/actual/pull/5767 Enhance Mobile Payees Page with Rule Counts and Navigation - Added functionality to fetch and display rule counts for each payee. - Implemented navigation to associated rules or creation of new rules based on payee selection. - Updated PayeesList and PayeesListItem components to show rule counts. - Improved MobileRuleEditPage to handle navigation state more effectively. --- <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-14 21:38:05 -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#20472