From 8aa575ffb18f2c6f139f8b44fc6c561c6e46627c Mon Sep 17 00:00:00 2001 From: padreug Date: Thu, 25 Sep 2025 23:02:47 +0200 Subject: [PATCH] Add MarketFuzzySearch component for enhanced product searching - Introduced a new MarketFuzzySearch component to provide an advanced search interface with keyboard shortcuts, search suggestions, and recent searches functionality. - Updated MarketPage and StallView to integrate the new fuzzy search component, replacing the previous search input implementations. - Enhanced search capabilities with configurable options for better user experience and product discovery. These changes improve the search functionality across the market module, making it easier for users to find products efficiently. --- .../market/components/MarketFuzzySearch.vue | 359 ++++++++++++++++++ src/modules/market/views/MarketPage.vue | 82 +++- src/modules/market/views/StallView.vue | 63 +-- 3 files changed, 470 insertions(+), 34 deletions(-) create mode 100644 src/modules/market/components/MarketFuzzySearch.vue diff --git a/src/modules/market/components/MarketFuzzySearch.vue b/src/modules/market/components/MarketFuzzySearch.vue new file mode 100644 index 0000000..e796533 --- /dev/null +++ b/src/modules/market/components/MarketFuzzySearch.vue @@ -0,0 +1,359 @@ + + + + + \ No newline at end of file diff --git a/src/modules/market/views/MarketPage.vue b/src/modules/market/views/MarketPage.vue index a52873f..564642b 100644 --- a/src/modules/market/views/MarketPage.vue +++ b/src/modules/market/views/MarketPage.vue @@ -40,12 +40,13 @@ - +
-
@@ -68,15 +69,15 @@ -
+

No products found

Try adjusting your search or filters

-
+