From ae5a1ceae55250ad57d722d2f27a52b1245c0ee0 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Tue, 2 Sep 2025 17:15:15 +0530 Subject: [PATCH] fix: use TimePicker from frappeui --- .../Calendar/CalendarEventPanel.vue | 4 +- .../src/components/Calendar/TimePicker.vue | 504 ------------------ .../Modals/AddExistingUserModal.vue | 4 +- .../src/components/Modals/CalendarModal.vue | 234 -------- frontend/src/components/Modals/EventModal.vue | 83 ++- frontend/src/utils/index.js | 2 +- 6 files changed, 68 insertions(+), 763 deletions(-) delete mode 100644 frontend/src/components/Calendar/TimePicker.vue delete mode 100644 frontend/src/components/Modals/CalendarModal.vue diff --git a/frontend/src/components/Calendar/CalendarEventPanel.vue b/frontend/src/components/Calendar/CalendarEventPanel.vue index 838234bb..fca827bc 100644 --- a/frontend/src/components/Calendar/CalendarEventPanel.vue +++ b/frontend/src/components/Calendar/CalendarEventPanel.vue @@ -349,7 +349,6 @@ import DealsIcon from '@/components/Icons/DealsIcon.vue' import Link from '@/components/Controls/Link.vue' import EditIcon from '@/components/Icons/EditIcon.vue' import DescriptionIcon from '@/components/Icons/DescriptionIcon.vue' -import TimePicker from '@/components/Calendar/TimePicker.vue' import { globalStore } from '@/stores/global' import { usersStore } from '@/stores/users' import { validateEmail } from '@/utils' @@ -358,6 +357,7 @@ import { TextInput, Switch, DatePicker, + TimePicker, TextEditor, ErrorMessage, Dropdown, @@ -721,7 +721,7 @@ function formatDuration(mins) { let hours = mins / 60 // keep hours decimal to 2 only if decimal is not 0 - if (hours % 1 !== 0) { + if (hours % 1 !== 0 && hours % 1 !== 0.5) { hours = hours.toFixed(2) } diff --git a/frontend/src/components/Calendar/TimePicker.vue b/frontend/src/components/Calendar/TimePicker.vue deleted file mode 100644 index e2e0a57d..00000000 --- a/frontend/src/components/Calendar/TimePicker.vue +++ /dev/null @@ -1,504 +0,0 @@ - - - diff --git a/frontend/src/components/Modals/AddExistingUserModal.vue b/frontend/src/components/Modals/AddExistingUserModal.vue index d11c2f61..3159f58d 100644 --- a/frontend/src/components/Modals/AddExistingUserModal.vue +++ b/frontend/src/components/Modals/AddExistingUserModal.vue @@ -6,8 +6,8 @@ >