From 9af5aad7ed137c2b3ea4becab4e22c1be1e1ac70 Mon Sep 17 00:00:00 2001 From: grnd-alt Date: Tue, 4 Aug 2026 11:35:56 +0200 Subject: [PATCH 1/2] refactor(pinia): move board logic to boardStore Signed-off-by: grnd-alt --- src/App.vue | 10 +- src/CardMoveDialog.vue | 6 +- src/components/AttachmentDragAndDrop.vue | 5 +- src/components/Controls.vue | 35 +- src/components/KeyboardShortcuts.vue | 7 +- src/components/board/Board.vue | 22 +- src/components/board/BoardSidebar.vue | 10 +- src/components/board/GanttView.vue | 4 +- src/components/board/SharingTabSidebar.vue | 26 +- src/components/board/Stack.vue | 8 +- src/components/board/TagsTabSidebar.vue | 16 +- src/components/boards/Boards.vue | 5 +- src/components/card/AttachmentList.vue | 8 +- src/components/card/CardSidebar.vue | 6 +- .../card/CardSidebarTabComments.vue | 7 +- src/components/card/CardSidebarTabDetails.vue | 12 +- src/components/card/CommentForm.vue | 7 +- src/components/cards/CardCover.vue | 2 +- src/components/cards/CardItem.vue | 24 +- src/components/cards/CardMenuEntries.vue | 21 +- src/components/navigation/AppNavigation.vue | 5 +- .../navigation/AppNavigationAddBoard.vue | 10 +- .../navigation/AppNavigationBoard.vue | 30 +- .../navigation/AppNavigationImportBoard.vue | 3 +- src/components/search/GlobalSearchResults.vue | 3 +- src/main.js | 3 +- src/services/StackApi.js | 3 - src/sessions.js | 13 +- src/store/main.js | 388 +----------------- src/stores/attachment.js | 13 +- src/stores/board.js | 309 ++++++++++++++ src/stores/card.js | 18 +- src/stores/overview.js | 3 +- src/stores/stack.js | 5 +- 34 files changed, 496 insertions(+), 551 deletions(-) create mode 100644 src/stores/board.js diff --git a/src/App.vue b/src/App.vue index 881f75ced9..c7f91f0ca7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -30,7 +30,7 @@