[PR #4047] [MERGED] ♻️ (typescript) Refactor Accounts/Balances to tsx and Remove ts-strict-ignore from Accounts/Account #5163

Closed
opened 2026-02-28 21:07:07 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4047
Author: @tlesicka
Created: 12/27/2024
Status: Merged
Merged: 1/8/2025
Merged by: @UnderKoen

Base: masterHead: component-accounts-to-typescript


📝 Commits (10+)

  • d577015 Convert Balance.jsx to Balance.tsx
  • 2483f3f Removed @ts-strict-ignore from Account.tsx
  • 57ab2a2 Create 4047.md
  • ac4d4a7 Merge branch 'actualbudget:master' into component-accounts-to-typescript
  • 2426c04 Fix typo
  • e9385b8 Added Translation helpers to aria-labels
  • b904981 Merge branch 'component-accounts-to-typescript' of https://github.com/tlesicka/actual into component-accounts-to-typescript
  • b80c9ef Merge branch 'actualbudget:master' into component-accounts-to-typescript
  • 683c150 Merge branch 'actualbudget:master' into component-accounts-to-typescript
  • 2b265ea Merge branch 'actualbudget:master' into component-accounts-to-typescript

📊 Changes

5 files changed (+131 additions, -75 deletions)

View changed files

📝 packages/desktop-client/src/components/accounts/Account.tsx (+42 -38)
📝 packages/desktop-client/src/components/accounts/Balance.tsx (+70 -28)
📝 packages/desktop-client/src/components/accounts/Header.tsx (+10 -8)
📝 packages/desktop-client/src/components/spreadsheet/index.ts (+3 -1)
upcoming-release-notes/4047.md (+6 -0)

📄 Description

Refactoring Accounts component to strict typescript.


🔄 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/4047 **Author:** [@tlesicka](https://github.com/tlesicka) **Created:** 12/27/2024 **Status:** ✅ Merged **Merged:** 1/8/2025 **Merged by:** [@UnderKoen](https://github.com/UnderKoen) **Base:** `master` ← **Head:** `component-accounts-to-typescript` --- ### 📝 Commits (10+) - [`d577015`](https://github.com/actualbudget/actual/commit/d577015e3d4e8aa32ddcf936ecd9be605e02c951) Convert Balance.jsx to Balance.tsx - [`2483f3f`](https://github.com/actualbudget/actual/commit/2483f3f196ccb2d704f6e91a1b7db19d32de8c4e) Removed @ts-strict-ignore from Account.tsx - [`57ab2a2`](https://github.com/actualbudget/actual/commit/57ab2a28d5c7b5cd6f1c611fd22145143290b84f) Create 4047.md - [`ac4d4a7`](https://github.com/actualbudget/actual/commit/ac4d4a7f055fc1c0b856d65ad46e605603147952) Merge branch 'actualbudget:master' into component-accounts-to-typescript - [`2426c04`](https://github.com/actualbudget/actual/commit/2426c044b121ef17e81cff5feb8810edb4944e26) Fix typo - [`e9385b8`](https://github.com/actualbudget/actual/commit/e9385b83e9dc31a6bb935b8440be9cb7475d9318) Added Translation helpers to aria-labels - [`b904981`](https://github.com/actualbudget/actual/commit/b90498109b5fc05e3f77c5fda3860a2e0f51e38d) Merge branch 'component-accounts-to-typescript' of https://github.com/tlesicka/actual into component-accounts-to-typescript - [`b80c9ef`](https://github.com/actualbudget/actual/commit/b80c9efea1f94a604ddf23c08138da12787fcaca) Merge branch 'actualbudget:master' into component-accounts-to-typescript - [`683c150`](https://github.com/actualbudget/actual/commit/683c150827e05f2ea7c699950a9e121b94896413) Merge branch 'actualbudget:master' into component-accounts-to-typescript - [`2b265ea`](https://github.com/actualbudget/actual/commit/2b265ea25afbc6099a6cf459bfa3fa239aabf926) Merge branch 'actualbudget:master' into component-accounts-to-typescript ### 📊 Changes **5 files changed** (+131 additions, -75 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/accounts/Account.tsx` (+42 -38) 📝 `packages/desktop-client/src/components/accounts/Balance.tsx` (+70 -28) 📝 `packages/desktop-client/src/components/accounts/Header.tsx` (+10 -8) 📝 `packages/desktop-client/src/components/spreadsheet/index.ts` (+3 -1) ➕ `upcoming-release-notes/4047.md` (+6 -0) </details> ### 📄 Description Refactoring Accounts component to strict typescript. --- <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 21:07:07 -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#5163