From 77195718d8e0b64ff7677ecee14b952288c82f1e Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Sat, 29 Mar 2025 13:38:53 +0100 Subject: [PATCH] working filter for food/keyword/book --- vue3/src/components/display/RandomIcon.vue | 37 +++ vue3/src/components/inputs/ModelSelect.vue | 1 - vue3/src/pages/SearchPage.vue | 303 +++++++++++++++------ 3 files changed, 259 insertions(+), 82 deletions(-) create mode 100644 vue3/src/components/display/RandomIcon.vue diff --git a/vue3/src/components/display/RandomIcon.vue b/vue3/src/components/display/RandomIcon.vue new file mode 100644 index 000000000..194cd3324 --- /dev/null +++ b/vue3/src/components/display/RandomIcon.vue @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file diff --git a/vue3/src/components/inputs/ModelSelect.vue b/vue3/src/components/inputs/ModelSelect.vue index 0115da0c9..c5dc245c4 100644 --- a/vue3/src/components/inputs/ModelSelect.vue +++ b/vue3/src/components/inputs/ModelSelect.vue @@ -124,7 +124,6 @@ onBeforeMount(() => { * @param query input to search for on the API */ function search(query: string) { - console.log('search called') loading.value = true return modelClass.value.list({query: query, page: 1, pageSize: 25}).then((r: any) => { if (modelClass.value.model.isPaginated) { diff --git a/vue3/src/pages/SearchPage.vue b/vue3/src/pages/SearchPage.vue index ce352d89f..fd5c5d8cd 100644 --- a/vue3/src/pages/SearchPage.vue +++ b/vue3/src/pages/SearchPage.vue @@ -3,11 +3,11 @@