[PR #1037] [MERGED] Convert client to TS part 2 #3480

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1037
Author: @albertogasparin
Created: 5/15/2023
Status: Merged
Merged: 5/17/2023
Merged by: @albertogasparin

Base: masterHead: alberto/client-ts2


📝 Commits (3)

📊 Changes

35 files changed (+790 additions, -247 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 packages/desktop-client/src/components/KeyHandlers.tsx (+22 -7)
📝 packages/desktop-client/src/components/NotesButton.tsx (+19 -5)
📝 packages/desktop-client/src/components/Stack.tsx (+23 -5)
📝 packages/desktop-client/src/components/autocomplete/Autocomplete.tsx (+75 -14)
📝 packages/desktop-client/src/components/autocomplete/CategorySelect.tsx (+55 -22)
📝 packages/desktop-client/src/components/budget/BalanceWithCarryover.tsx (+7 -3)
📝 packages/desktop-client/src/components/budget/report/BudgetSummary.tsx (+67 -15)
📝 packages/desktop-client/src/components/budget/report/ReportContext.tsx (+8 -2)
📝 packages/desktop-client/src/components/budget/report/components.tsx (+25 -8)
📝 packages/desktop-client/src/components/budget/rollover/BudgetSummary.tsx (+26 -4)
📝 packages/desktop-client/src/components/budget/rollover/HoldTooltip.tsx (+14 -3)
📝 packages/desktop-client/src/components/budget/rollover/RolloverContext.tsx (+9 -2)
📝 packages/desktop-client/src/components/budget/rollover/TransferTooltip.tsx (+16 -3)
📝 packages/desktop-client/src/components/budget/rollover/rollover-components.tsx (+42 -18)
📝 packages/desktop-client/src/components/common.tsx (+6 -6)
📝 packages/desktop-client/src/components/common/View.tsx (+5 -9)
📝 packages/desktop-client/src/components/manager/subscribe/Bootstrap.tsx (+0 -0)
📝 packages/desktop-client/src/components/manager/subscribe/ChangePassword.tsx (+0 -0)
📝 packages/desktop-client/src/components/manager/subscribe/ConfirmPasswordForm.tsx (+7 -3)

...and 15 more files

📄 Description

Another batch of components in desktop-client converted to TS


🔄 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/1037 **Author:** [@albertogasparin](https://github.com/albertogasparin) **Created:** 5/15/2023 **Status:** ✅ Merged **Merged:** 5/17/2023 **Merged by:** [@albertogasparin](https://github.com/albertogasparin) **Base:** `master` ← **Head:** `alberto/client-ts2` --- ### 📝 Commits (3) - [`57a261b`](https://github.com/actualbudget/actual/commit/57a261b757b872092ee4c76bbad90823dc3e9939) Convert client to TS part 2 - [`2e42b71`](https://github.com/actualbudget/actual/commit/2e42b7123fe0e5eec8790e456c10193d311a7489) Add release notes - [`493a536`](https://github.com/actualbudget/actual/commit/493a5366cdb4d5915766f3d5d0dfcb8e4bf1bf34) Restore jsx-no-useless-fragment ### 📊 Changes **35 files changed** (+790 additions, -247 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `packages/desktop-client/src/components/KeyHandlers.tsx` (+22 -7) 📝 `packages/desktop-client/src/components/NotesButton.tsx` (+19 -5) 📝 `packages/desktop-client/src/components/Stack.tsx` (+23 -5) 📝 `packages/desktop-client/src/components/autocomplete/Autocomplete.tsx` (+75 -14) 📝 `packages/desktop-client/src/components/autocomplete/CategorySelect.tsx` (+55 -22) 📝 `packages/desktop-client/src/components/budget/BalanceWithCarryover.tsx` (+7 -3) 📝 `packages/desktop-client/src/components/budget/report/BudgetSummary.tsx` (+67 -15) 📝 `packages/desktop-client/src/components/budget/report/ReportContext.tsx` (+8 -2) 📝 `packages/desktop-client/src/components/budget/report/components.tsx` (+25 -8) 📝 `packages/desktop-client/src/components/budget/rollover/BudgetSummary.tsx` (+26 -4) 📝 `packages/desktop-client/src/components/budget/rollover/HoldTooltip.tsx` (+14 -3) 📝 `packages/desktop-client/src/components/budget/rollover/RolloverContext.tsx` (+9 -2) 📝 `packages/desktop-client/src/components/budget/rollover/TransferTooltip.tsx` (+16 -3) 📝 `packages/desktop-client/src/components/budget/rollover/rollover-components.tsx` (+42 -18) 📝 `packages/desktop-client/src/components/common.tsx` (+6 -6) 📝 `packages/desktop-client/src/components/common/View.tsx` (+5 -9) 📝 `packages/desktop-client/src/components/manager/subscribe/Bootstrap.tsx` (+0 -0) 📝 `packages/desktop-client/src/components/manager/subscribe/ChangePassword.tsx` (+0 -0) 📝 `packages/desktop-client/src/components/manager/subscribe/ConfirmPasswordForm.tsx` (+7 -3) _...and 15 more files_ </details> ### 📄 Description Another batch of components in `desktop-client` converted to TS --- <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:42:16 -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#3480