From 79ab849df0ac4183c48d3916effe7ebf5b1b4f46 Mon Sep 17 00:00:00 2001 From: RemixDev Date: Tue, 1 Mar 2022 11:16:27 +0100 Subject: [PATCH] Added search error page For example while searching for curl and wget --- src/components/pages/Search.vue | 3 ++- src/components/search/ResultsAlbums.vue | 9 ++++++--- src/components/search/ResultsAll.vue | 9 ++++++--- src/components/search/ResultsArtists.vue | 9 ++++++--- src/components/search/ResultsError.vue | 17 +++++++++++++++++ src/components/search/ResultsPlaylists.vue | 9 ++++++--- src/components/search/ResultsTracks.vue | 9 ++++++--- src/data/standardize.js | 3 ++- src/lang/en.mjs | 3 ++- src/lang/it.mjs | 3 ++- 10 files changed, 55 insertions(+), 19 deletions(-) create mode 100644 src/components/search/ResultsError.vue diff --git a/src/components/pages/Search.vue b/src/components/pages/Search.vue index be05709..61601bd 100644 --- a/src/components/pages/Search.vue +++ b/src/components/pages/Search.vue @@ -186,10 +186,11 @@ export default defineComponent({ // Search watcher watch(result, newValue => { - const { next: nextResult, total, type, data: newData } = newValue + const { next: nextResult, total, type, data: newData, error } = newValue const currentTabKey = `${type}Tab` let next = total + state.results[currentTabKey].error = error if (nextResult) { next = parseInt(nextResult.match(/index=(\d*)/)[1]) diff --git a/src/components/search/ResultsAlbums.vue b/src/components/search/ResultsAlbums.vue index e09a6ca..37f1a96 100644 --- a/src/components/search/ResultsAlbums.vue +++ b/src/components/search/ResultsAlbums.vue @@ -3,8 +3,9 @@