From da695de78e3846e60de66543861c1b91352e1f5f Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Sat, 30 Nov 2024 19:16:11 +0100 Subject: [PATCH] wip: add useTask composable --- frontend/src/components/home/Navigation.vue | 71 +++-- .../home/ProjectsNavigationItem.vue | 15 +- .../project/views/ProjectKanban.vue | 5 +- frontend/src/composables/useTask.ts | 223 +++++++++++++++ .../settings/ProjectSettingsDelete.vue | 37 ++- frontend/src/views/tasks/TaskDetailView.vue | 269 ++++-------------- 6 files changed, 345 insertions(+), 275 deletions(-) create mode 100644 frontend/src/composables/useTask.ts diff --git a/frontend/src/components/home/Navigation.vue b/frontend/src/components/home/Navigation.vue index cd390a8c0..dd6fffed8 100644 --- a/frontend/src/components/home/Navigation.vue +++ b/frontend/src/components/home/Navigation.vue @@ -76,38 +76,32 @@ v-if="projectStore.isLoading" variant="small" /> - + + + + diff --git a/frontend/src/components/home/ProjectsNavigationItem.vue b/frontend/src/components/home/ProjectsNavigationItem.vue index 68d0757cb..86d6737bf 100644 --- a/frontend/src/components/home/ProjectsNavigationItem.vue +++ b/frontend/src/components/home/ProjectsNavigationItem.vue @@ -84,12 +84,14 @@