From 85315fc62f0a7c1374abc139aeec7b4cea80f0b6 Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Tue, 10 Sep 2024 18:46:35 +0200 Subject: [PATCH] add client grouping and expandable project tasks to project task timetracker dropdown, fixes ST-253 --- .../ui/src/Project/ProjectDropdownItem.vue | 13 +- .../TimeTrackerProjectTaskDropdown.vue | 457 ++++++++++++++---- 2 files changed, 363 insertions(+), 107 deletions(-) diff --git a/resources/js/packages/ui/src/Project/ProjectDropdownItem.vue b/resources/js/packages/ui/src/Project/ProjectDropdownItem.vue index 15e3989e..00eac2ca 100644 --- a/resources/js/packages/ui/src/Project/ProjectDropdownItem.vue +++ b/resources/js/packages/ui/src/Project/ProjectDropdownItem.vue @@ -8,11 +8,14 @@ defineProps<{ diff --git a/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue b/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue index 83668cf6..2117f43a 100644 --- a/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue +++ b/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue @@ -1,7 +1,7 @@