Kaynağa Gözat

fix(search): search result display as empty after clearing field (#5283)

myml 3 yıl önce
ebeveyn
işleme
8be88cb273
1 değiştirilmiş dosya ile 1 ekleme ve 3 silme
  1. 1 3
      client/components/common/search-results.vue

+ 1 - 3
client/components/common/search-results.vue

@@ -14,7 +14,7 @@
       .search-results-none(v-else-if='!searchIsLoading && (!results || results.length < 1)')
         img(src='/_assets/svg/icon-no-results.svg', alt='No Results')
         .subheading {{$t('common:header.searchNoResult')}}
-      template(v-if='results && results.length > 0')
+      template(v-if='search && search.length >= 2 && results && results.length > 0')
         v-subheader.white--text {{$t('common:header.searchResultsCount', { total: response.totalHits })}}
         v-list.search-results-items.radius-7.py-0(two-line, dense)
           template(v-for='(item, idx) of results')
@@ -101,8 +101,6 @@ export default {
     search(newValue, oldValue) {
       this.cursor = 0
       if (!newValue || (newValue && newValue.length < 2)) {
-        this.response.results = []
-        this.response.suggestions = []
         this.searchIsLoading = false
       } else {
         this.searchIsLoading = true