From 5c30411c2b15c891ca0766cb680887098e91927e Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 10 Jun 2025 12:54:22 +0200 Subject: [PATCH] updates --- components/EOISection.vue | 2 +- components/EmailComposer.vue | 40 ++++--- components/InterestDetailsModal.vue | 160 +++++++++++++++++++++++----- server/api/delete-interest.ts | 52 +++++++-- server/utils/nocodb.ts | 46 ++++++-- 5 files changed, 241 insertions(+), 59 deletions(-) diff --git a/components/EOISection.vue b/components/EOISection.vue index 7a1b4ee..d431787 100644 --- a/components/EOISection.vue +++ b/components/EOISection.vue @@ -4,7 +4,7 @@ mdi-file-document-edit EOI Management - +
diff --git a/components/EmailComposer.vue b/components/EmailComposer.vue index 4cd96cc..3974d5e 100644 --- a/components/EmailComposer.vue +++ b/components/EmailComposer.vue @@ -171,25 +171,40 @@ - + - - Select Files to Attach + + + mdi-attachment + Select Files to Attach + mdi-close - - - + + + +
+ +
- + + + + - Cancel + + Cancel +
@@ -220,6 +235,7 @@ const emit = defineEmits(); const user = useDirectusUser(); const toast = useToast(); +const { mobile } = useDisplay(); const form = ref(); const sending = ref(false); diff --git a/components/InterestDetailsModal.vue b/components/InterestDetailsModal.vue index 2e81edc..a5bd9cf 100644 --- a/components/InterestDetailsModal.vue +++ b/components/InterestDetailsModal.vue @@ -66,7 +66,7 @@ variant="flat" color="success" size="large" - @click="saveInterest" + @click="() => debouncedSaveInterest ? debouncedSaveInterest() : saveInterest()" :loading="isSaving" :disabled="isSaving || isDeleting" class="ml-2" @@ -195,7 +195,7 @@ - - - +