From 248cdbca36d2175aa58f728377c511f1d649cbff Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Wed, 21 Aug 2024 16:40:47 +0200 Subject: [PATCH] move multiselect components, week start and timezon functions to ui package --- .../Client/ClientMultiselectDropdown.vue | 2 +- .../Member/MemberMultiselectDropdown.vue | 2 +- .../Project/ProjectMultiselectDropdown.vue | 2 +- .../Common/Task/TaskMultiselectDropdown.vue | 2 +- .../Components/Dashboard/ThisWeekOverview.vue | 2 +- resources/js/packages/ui/package-lock.json | 2060 ++++++++++++++++- resources/js/packages/ui/package.json | 18 +- resources/js/packages/ui/postcss.config.js | 8 + .../ui/src/Input}/MultiselectDropdown.vue | 2 +- .../ui/src/Input}/MultiselectDropdownItem.vue | 0 .../js/packages/ui/src/Tag/TagDropdown.vue | 4 +- .../src/TimeEntry/TimeEntryAggregateRow.vue | 8 +- .../js/packages/ui/src/utils/settings.ts | 19 + resources/js/packages/ui/src/utils/time.ts | 2 +- resources/js/utils/useUser.ts | 22 +- 15 files changed, 2009 insertions(+), 144 deletions(-) create mode 100644 resources/js/packages/ui/postcss.config.js rename resources/js/{Components/Common => packages/ui/src/Input}/MultiselectDropdown.vue (98%) rename resources/js/{Components/Common => packages/ui/src/Input}/MultiselectDropdownItem.vue (100%) create mode 100644 resources/js/packages/ui/src/utils/settings.ts diff --git a/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue b/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue index 11835229..2bad4906 100644 --- a/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue +++ b/resources/js/Components/Common/Client/ClientMultiselectDropdown.vue @@ -1,5 +1,5 @@