From 67d233b1d8099b84c80d0b429e7f3efb2208f5c2 Mon Sep 17 00:00:00 2001 From: Miguel Sanches Date: Tue, 3 Mar 2026 17:39:09 +0000 Subject: [PATCH] refactor: search logic for autocomplete moved into a composable and other refactoring --- ...nySpeakerMemberAutocompleteWithDialog.vue} | 321 +++++------------- frontend/src/components/Navbar.vue | 6 +- .../useCompanySpeakerMemberSearch.ts | 196 +++++++++++ 3 files changed, 285 insertions(+), 238 deletions(-) rename frontend/src/components/{CompanyOrSpeakerOrMemberAutocompleteWithDialog.vue => CompanySpeakerMemberAutocompleteWithDialog.vue} (79%) create mode 100644 frontend/src/composables/useCompanySpeakerMemberSearch.ts diff --git a/frontend/src/components/CompanyOrSpeakerOrMemberAutocompleteWithDialog.vue b/frontend/src/components/CompanySpeakerMemberAutocompleteWithDialog.vue similarity index 79% rename from frontend/src/components/CompanyOrSpeakerOrMemberAutocompleteWithDialog.vue rename to frontend/src/components/CompanySpeakerMemberAutocompleteWithDialog.vue index 234223f6..8888a8ef 100644 --- a/frontend/src/components/CompanyOrSpeakerOrMemberAutocompleteWithDialog.vue +++ b/frontend/src/components/CompanySpeakerMemberAutocompleteWithDialog.vue @@ -301,14 +301,7 @@