From 8210025b04d06655ba456b3a7c6de017c5283958 Mon Sep 17 00:00:00 2001 From: Olga Bulat Date: Tue, 26 Oct 2021 16:30:34 +0300 Subject: [PATCH] Move setting search type from subpages into the search page --- src/components/AudioResultsList.vue | 5 ++--- src/pages/search.vue | 16 ++++++++++++++-- src/pages/search/audio.vue | 17 +---------------- src/pages/search/image.vue | 6 ------ src/pages/search/index.vue | 6 ------ src/pages/search/video.vue | 6 ------ 6 files changed, 17 insertions(+), 39 deletions(-) diff --git a/src/components/AudioResultsList.vue b/src/components/AudioResultsList.vue index fdf40dac7f..49b6e455c0 100644 --- a/src/components/AudioResultsList.vue +++ b/src/components/AudioResultsList.vue @@ -52,7 +52,6 @@ import { mapActions, mapState } from 'vuex' export default { name: 'AudioResultsList', props: { - query: {}, includeAnalytics: { default: true, }, @@ -60,13 +59,13 @@ export default { async fetch() { if (!this.audios.length) { await this.fetchMedia({ - ...this.$store.state.query, + ...this.query, mediaType: AUDIO, }) } }, computed: { - ...mapState(['audios', 'errorMessage', 'isFilterVisible']), + ...mapState(['audios', 'errorMessage', 'isFilterVisible', 'query']), ...mapState({ isFetchingAudios: 'isFetching.audios', isFetchingAudiosError: 'isFetchingError.audios', diff --git a/src/pages/search.vue b/src/pages/search.vue index fb9865a37b..23b14015a5 100644 --- a/src/pages/search.vue +++ b/src/pages/search.vue @@ -22,13 +22,20 @@