From e5ed7e0daf7ec660a45f64241cadc31bbb0f0369 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Fri, 1 Aug 2025 12:50:22 +0530 Subject: [PATCH] refactor: Assign to as popover instead of dialog (cherry picked from commit 995f3564193ec1a44c2a6bfa344e734bce415a46) --- frontend/components.d.ts | 1 + frontend/src/components/AssignTo.vue | 41 ++--- frontend/src/components/AssignToBody.vue | 196 +++++++++++++++++++++++ 3 files changed, 219 insertions(+), 19 deletions(-) create mode 100644 frontend/src/components/AssignToBody.vue diff --git a/frontend/components.d.ts b/frontend/components.d.ts index afedd3ed..05dfca54 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -25,6 +25,7 @@ declare module 'vue' { AscendingIcon: typeof import('./src/components/Icons/AscendingIcon.vue')['default'] AssignmentModal: typeof import('./src/components/Modals/AssignmentModal.vue')['default'] AssignTo: typeof import('./src/components/AssignTo.vue')['default'] + AssignToBody: typeof import('./src/components/AssignToBody.vue')['default'] AttachmentArea: typeof import('./src/components/Activities/AttachmentArea.vue')['default'] AttachmentIcon: typeof import('./src/components/Icons/AttachmentIcon.vue')['default'] AttachmentItem: typeof import('./src/components/AttachmentItem.vue')['default'] diff --git a/frontend/src/components/AssignTo.vue b/frontend/src/components/AssignTo.vue index 1f42df3a..dcd5cf9d 100644 --- a/frontend/src/components/AssignTo.vue +++ b/frontend/src/components/AssignTo.vue @@ -1,31 +1,34 @@ diff --git a/frontend/src/components/AssignToBody.vue b/frontend/src/components/AssignToBody.vue new file mode 100644 index 00000000..dc71dbea --- /dev/null +++ b/frontend/src/components/AssignToBody.vue @@ -0,0 +1,196 @@ + + +