From db7111da44bdb1fb1f4a68da02a83d31b00afd62 Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Tue, 4 Feb 2025 15:12:59 +0100 Subject: [PATCH] add recently tracked timeentries dropdown to timetracker --- .../Client/ClientMultiselectDropdown.vue | 2 +- .../src/TimeTracker/TimeTrackerControls.vue | 111 +++++++++++++++++- .../TimeTrackerRecentlyTrackedEntry.vue | 67 +++++++++++ resources/js/packages/ui/src/utils/select.ts | 75 ++++++++++++ 4 files changed, 248 insertions(+), 7 deletions(-) create mode 100644 resources/js/packages/ui/src/TimeTracker/TimeTrackerRecentlyTrackedEntry.vue create mode 100644 resources/js/packages/ui/src/utils/select.ts diff --git a/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue b/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue index 2bad4906..c5e381c3 100644 --- a/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue +++ b/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue @@ -18,7 +18,7 @@ function getNameForItem(item: Client) {