[PR #1755] [MERGED] Maintenance: CreateAccount and CreateEncryptionKey to tsx #3939

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1755
Author: @MikesGlitch
Created: 10/1/2023
Status: Merged
Merged: 10/4/2023
Merged by: @MatissJanis

Base: masterHead: maintenance/typescript-acc-and-encryptionkey


📝 Commits (5)

  • 281177a updating CreateAccount and CreateEncryptionKey to tsx
  • 283f906 putting mapfield in rules.ts back to the way it was as it isn't needed for this code push
  • 9998f1d fixing types in Input.tsx
  • e18c3c4 autocomplete dropshift.js type complaining when using correct type for input.tsx. Fixed as per dropshift github issue
  • af935b6 found a better way than in the github issue...

📊 Changes

8 files changed (+25 additions, -5 deletions)

View changed files

📝 packages/desktop-client/src/components/autocomplete/Autocomplete.tsx (+1 -1)
📝 packages/desktop-client/src/components/common/Input.tsx (+2 -2)
📝 packages/desktop-client/src/components/modals/CreateAccount.tsx (+0 -0)
📝 packages/desktop-client/src/components/modals/CreateEncryptionKey.tsx (+11 -1)
📝 packages/desktop-client/src/components/modals/countries.ts (+0 -0)
📝 packages/loot-core/src/types/handlers.d.ts (+2 -0)
📝 packages/loot-core/src/types/server-handlers.d.ts (+3 -1)
upcoming-release-notes/1755.md (+6 -0)

📄 Description

Convert CreateAccount and CreateEncryptionKey components to TypeScript.

Relates to : https://github.com/actualbudget/actual/issues/1483


🔄 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/1755 **Author:** [@MikesGlitch](https://github.com/MikesGlitch) **Created:** 10/1/2023 **Status:** ✅ Merged **Merged:** 10/4/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `maintenance/typescript-acc-and-encryptionkey` --- ### 📝 Commits (5) - [`281177a`](https://github.com/actualbudget/actual/commit/281177abc713b2642a5fe68bee3b7f79628347ec) updating CreateAccount and CreateEncryptionKey to tsx - [`283f906`](https://github.com/actualbudget/actual/commit/283f906dd13a170ad3ea428a45c4d0a48eb62a5c) putting mapfield in rules.ts back to the way it was as it isn't needed for this code push - [`9998f1d`](https://github.com/actualbudget/actual/commit/9998f1d8c064faf3d7f3aa389de540f3c5ed1306) fixing types in Input.tsx - [`e18c3c4`](https://github.com/actualbudget/actual/commit/e18c3c4717f82dc07608f56ff9371d0ac86b9f62) autocomplete dropshift.js type complaining when using correct type for input.tsx. Fixed as per dropshift github issue - [`af935b6`](https://github.com/actualbudget/actual/commit/af935b660ea1b026a83d9de9308b2e523bccd248) found a better way than in the github issue... ### 📊 Changes **8 files changed** (+25 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/autocomplete/Autocomplete.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/common/Input.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/modals/CreateAccount.tsx` (+0 -0) 📝 `packages/desktop-client/src/components/modals/CreateEncryptionKey.tsx` (+11 -1) 📝 `packages/desktop-client/src/components/modals/countries.ts` (+0 -0) 📝 `packages/loot-core/src/types/handlers.d.ts` (+2 -0) 📝 `packages/loot-core/src/types/server-handlers.d.ts` (+3 -1) ➕ `upcoming-release-notes/1755.md` (+6 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Convert CreateAccount and CreateEncryptionKey components to TypeScript. Relates to : https://github.com/actualbudget/actual/issues/1483 --- <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:49:08 -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#3939