[PR #4609] [MERGED] ♻️ (loot-core) updated all data model imports to use barrel file #5481

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4609
Author: @MatissJanis
Created: 3/12/2025
Status: Merged
Merged: 3/12/2025
Merged by: @MatissJanis

Base: masterHead: matiss/loot-core-imports-2


📝 Commits (1)

  • 31314f9 ♻️ (loot-core) updated all data model imports to use barrel file

📊 Changes

54 files changed (+118 additions, -105 deletions)

View changed files

📝 packages/desktop-client/src/components/admin/UserAccess/UserAccess.tsx (+4 -2)
📝 packages/desktop-client/src/components/admin/UserDirectory/UserDirectory.tsx (+1 -4)
📝 packages/desktop-client/src/components/admin/UserDirectory/UserDirectoryRow.tsx (+2 -1)
📝 packages/desktop-client/src/components/autocomplete/FilterAutocomplete.tsx (+1 -1)
📝 packages/desktop-client/src/components/autocomplete/ReportAutocomplete.tsx (+1 -1)
📝 packages/desktop-client/src/components/banksync/AccountRow.tsx (+1 -1)
📝 packages/desktop-client/src/components/banksync/AccountsList.tsx (+1 -1)
📝 packages/desktop-client/src/components/banksync/EditSyncAccount.tsx (+2 -2)
📝 packages/desktop-client/src/components/filters/FiltersStack.tsx (+4 -2)
📝 packages/desktop-client/src/components/filters/SavedFilterMenuButton.tsx (+4 -2)
📝 packages/desktop-client/src/components/manager/subscribe/Login.tsx (+1 -1)
📝 packages/desktop-client/src/components/manager/subscribe/OpenIdForm.tsx (+1 -1)
📝 packages/desktop-client/src/components/mobile/transactions/TransactionList.tsx (+4 -2)
📝 packages/desktop-client/src/components/mobile/transactions/TransactionListItem.tsx (+2 -2)
📝 packages/desktop-client/src/components/mobile/transactions/TransactionListWithBalances.tsx (+4 -2)
📝 packages/desktop-client/src/components/modals/EditUser.tsx (+2 -5)
📝 packages/desktop-client/src/components/modals/OpenIDEnableModal.tsx (+1 -1)
📝 packages/desktop-client/src/components/modals/PluggyAiInitialiseModal.tsx (+2 -2)
📝 packages/desktop-client/src/components/reports/ChooseGraph.tsx (+4 -2)
📝 packages/desktop-client/src/components/reports/ReportSidebar.tsx (+4 -4)

...and 34 more files

📄 Description

Making loot-core imports more consistent and strict.

Split off from https://github.com/actualbudget/actual/pull/4592


🔄 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/4609 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 3/12/2025 **Status:** ✅ Merged **Merged:** 3/12/2025 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/loot-core-imports-2` --- ### 📝 Commits (1) - [`31314f9`](https://github.com/actualbudget/actual/commit/31314f9d0410709b189c16af228d31e5c05b644a) :recycle: (loot-core) updated all data model imports to use barrel file ### 📊 Changes **54 files changed** (+118 additions, -105 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/admin/UserAccess/UserAccess.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/admin/UserDirectory/UserDirectory.tsx` (+1 -4) 📝 `packages/desktop-client/src/components/admin/UserDirectory/UserDirectoryRow.tsx` (+2 -1) 📝 `packages/desktop-client/src/components/autocomplete/FilterAutocomplete.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/autocomplete/ReportAutocomplete.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/banksync/AccountRow.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/banksync/AccountsList.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/banksync/EditSyncAccount.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/filters/FiltersStack.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/filters/SavedFilterMenuButton.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/manager/subscribe/Login.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/manager/subscribe/OpenIdForm.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/mobile/transactions/TransactionList.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/mobile/transactions/TransactionListItem.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/mobile/transactions/TransactionListWithBalances.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/modals/EditUser.tsx` (+2 -5) 📝 `packages/desktop-client/src/components/modals/OpenIDEnableModal.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/modals/PluggyAiInitialiseModal.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/reports/ChooseGraph.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/reports/ReportSidebar.tsx` (+4 -4) _...and 34 more files_ </details> ### 📄 Description Making `loot-core` imports more consistent and strict. Split off from https://github.com/actualbudget/actual/pull/4592 --- <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:13:10 -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#5481