From 6ee965f0d92f3538ae5b44249d929fe741a371c0 Mon Sep 17 00:00:00 2001 From: Marco Ambrosini Date: Mon, 20 Nov 2023 15:45:45 +0900 Subject: [PATCH] feat: Add in-app search Co-authored-by: Ferdinand Thiessen Signed-off-by: Marco Ambrosini --- .../UnifiedSearchLocalSearchBar.vue | 131 +++++ .../UnifiedSearch}/UnifiedSearchModal.vue | 508 ++++++++++-------- core/src/eventbus.d.ts | 14 + core/src/logger.js | 5 + core/src/views/UnifiedSearch.vue | 118 +++- 5 files changed, 539 insertions(+), 237 deletions(-) create mode 100644 core/src/components/UnifiedSearch/UnifiedSearchLocalSearchBar.vue rename core/src/{views => components/UnifiedSearch}/UnifiedSearchModal.vue (61%) create mode 100644 core/src/eventbus.d.ts diff --git a/core/src/components/UnifiedSearch/UnifiedSearchLocalSearchBar.vue b/core/src/components/UnifiedSearch/UnifiedSearchLocalSearchBar.vue new file mode 100644 index 00000000000..ed9a9951297 --- /dev/null +++ b/core/src/components/UnifiedSearch/UnifiedSearchLocalSearchBar.vue @@ -0,0 +1,131 @@ + + + + + + diff --git a/core/src/views/UnifiedSearchModal.vue b/core/src/components/UnifiedSearch/UnifiedSearchModal.vue similarity index 61% rename from core/src/views/UnifiedSearchModal.vue rename to core/src/components/UnifiedSearch/UnifiedSearchModal.vue index a925ea4bf65..75009ee9be5 100644 --- a/core/src/views/UnifiedSearchModal.vue +++ b/core/src/components/UnifiedSearch/UnifiedSearchModal.vue @@ -3,194 +3,229 @@ - SPDX-License-Identifier: AGPL-3.0-or-later --> -