[PR #1950] [MERGED] [Maintenance] Split up large payee management components file #4039

Closed
opened 2026-02-28 20:50:38 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1950
Author: @kymckay
Created: 11/21/2023
Status: Merged
Merged: 11/21/2023
Merged by: @MatissJanis

Base: masterHead: split-index


📝 Commits (5)

  • 4bad32b Factor PayeeTableRow out to component file
  • f1deba9 Factor PayeeTable out to component file
  • 58bbb8a Factor PayeeMenu out to component file
  • 2d44fd2 Rename ManagePayees component and file
  • 2f18838 Add release note

📊 Changes

6 files changed (+277 additions, -254 deletions)

View changed files

📝 packages/desktop-client/src/components/payees/ManagePayees.js (+5 -253)
📝 packages/desktop-client/src/components/payees/ManagePayeesWithData.js (+1 -1)
packages/desktop-client/src/components/payees/PayeeMenu.js (+74 -0)
packages/desktop-client/src/components/payees/PayeeTable.js (+68 -0)
packages/desktop-client/src/components/payees/PayeeTableRow.js (+123 -0)
upcoming-release-notes/1950.md (+6 -0)

📄 Description

First step to #1948 as requested @MatissJanis.

  • Splits these components into separate files as requested with minimal changes.
  • Also renamed index.js to reflect that it's a component file and not a barrel.

🔄 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/1950 **Author:** [@kymckay](https://github.com/kymckay) **Created:** 11/21/2023 **Status:** ✅ Merged **Merged:** 11/21/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `split-index` --- ### 📝 Commits (5) - [`4bad32b`](https://github.com/actualbudget/actual/commit/4bad32bc8ac2cfd63bffa73757b4f58b2c937aef) Factor PayeeTableRow out to component file - [`f1deba9`](https://github.com/actualbudget/actual/commit/f1deba979992e64a92567cc7197172cb600b74b0) Factor PayeeTable out to component file - [`58bbb8a`](https://github.com/actualbudget/actual/commit/58bbb8ad8d9f054e29f20f76924a1675a631f472) Factor PayeeMenu out to component file - [`2d44fd2`](https://github.com/actualbudget/actual/commit/2d44fd2101820a7e2a9f87651c7ba3dba32469de) Rename ManagePayees component and file - [`2f18838`](https://github.com/actualbudget/actual/commit/2f18838c46f5046ee091bd0bab0318ca7a9d5763) Add release note ### 📊 Changes **6 files changed** (+277 additions, -254 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/payees/ManagePayees.js` (+5 -253) 📝 `packages/desktop-client/src/components/payees/ManagePayeesWithData.js` (+1 -1) ➕ `packages/desktop-client/src/components/payees/PayeeMenu.js` (+74 -0) ➕ `packages/desktop-client/src/components/payees/PayeeTable.js` (+68 -0) ➕ `packages/desktop-client/src/components/payees/PayeeTableRow.js` (+123 -0) ➕ `upcoming-release-notes/1950.md` (+6 -0) </details> ### 📄 Description First step to #1948 as requested @MatissJanis. - Splits these components into separate files as requested with minimal changes. - Also renamed `index.js` to reflect that it's a component file and not a barrel. --- <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-02-28 20:50:38 -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#4039