[PR #1259] [MERGED] ♻️ (select) removing 2x usages of the Select component #3630

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1259
Author: @MatissJanis
Created: 7/2/2023
Status: Merged
Merged: 7/3/2023
Merged by: @MatissJanis

Base: masterHead: matiss/remove-select


📝 Commits (4)

📊 Changes

5 files changed (+69 additions, -92 deletions)

View changed files

📝 packages/desktop-client/e2e/page-models/account-page.js (+4 -1)
📝 packages/desktop-client/e2e/page-models/close-account-modal.js (+4 -2)
📝 packages/desktop-client/src/components/modals/CloseAccount.js (+33 -63)
📝 packages/desktop-client/src/components/reports/Header.js (+22 -26)
upcoming-release-notes/1259.md (+6 -0)

📄 Description

We have Select and CustomSelect.

Select - native select component where controlling the style and UX is much more difficult. CustomSelect - as the name implies - a custom select implementation.

The goal of this PR is to remove a few usages of the Select component. Eventually I want to get rid of it entirely.

--

Testing:

  1. reports page (month selectors)
  2. "close account" modal

🔄 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/1259 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 7/2/2023 **Status:** ✅ Merged **Merged:** 7/3/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/remove-select` --- ### 📝 Commits (4) - [`6839ac0`](https://github.com/actualbudget/actual/commit/6839ac0819ec44b7b2194b1a16e4d7cf0a10d4c1) :recycle: (select) removing 2x usages of the Select component - [`d957e98`](https://github.com/actualbudget/actual/commit/d957e98eed233dcbc9c9db50e460e320b6965641) Release notes - [`e36bd95`](https://github.com/actualbudget/actual/commit/e36bd95f81cd1b1965ee8e8f3b8e27254a9aa32e) Fix e2e test - [`e36338e`](https://github.com/actualbudget/actual/commit/e36338e7ba7e2ba04fa0470c15c12e5530d8af5d) Fix e2e test ### 📊 Changes **5 files changed** (+69 additions, -92 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/page-models/account-page.js` (+4 -1) 📝 `packages/desktop-client/e2e/page-models/close-account-modal.js` (+4 -2) 📝 `packages/desktop-client/src/components/modals/CloseAccount.js` (+33 -63) 📝 `packages/desktop-client/src/components/reports/Header.js` (+22 -26) ➕ `upcoming-release-notes/1259.md` (+6 -0) </details> ### 📄 Description We have `Select` and `CustomSelect`. `Select` - native select component where controlling the style and UX is much more difficult. `CustomSelect` - as the name implies - a custom select implementation. The goal of this PR is to remove a few usages of the `Select` component. Eventually I want to get rid of it entirely. -- Testing: 1. reports page (month selectors) 2. "close account" modal --- <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:44:27 -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#3630