Skip to content

Commit

Permalink
Merge pull request #2069 from laws-africa/advanced-search
Browse files Browse the repository at this point in the history
show filters button in advanced search
  • Loading branch information
longhotsummer authored Sep 27, 2024
2 parents 2d8132c + bbed4a2 commit f5698e3
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 3 deletions.
20 changes: 18 additions & 2 deletions peachjam/js/components/FindDocuments/AdvancedSearch.vue
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,16 @@
</div>
<div class="card-footer d-flex justify-content-end">
<HelpBtn page="search/advanced-search" />
<button
type="button"
class="btn btn-secondary me-1 d-lg-none"
v-if="searchInfo.count"
@click="$emit('show-facets')"
>
{{ $t("Filters") }} <span v-if="selectedFacetsCount">({{ selectedFacetsCount }})</span>
</button>
<button type="submit" class="btn btn-primary">
{{ $t('Search') }}
{{ $t("Search") }}
</button>
</div>
</div>
Expand All @@ -78,10 +86,18 @@ export default {
globalSearchValue: {
type: String,
default: ''
},
selectedFacetsCount: {
type: Number,
default: 0
},
searchInfo: {
type: Object,
default: () => ({})
}
},
emits: ['submit', 'update:modelValue', 'global-search-change', 'date-change'],
emits: ['submit', 'update:modelValue', 'global-search-change', 'date-change', 'show-facets'],
computed: {
invalidDates () {
Expand Down
5 changes: 4 additions & 1 deletion peachjam/js/components/FindDocuments/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
class="btn btn-secondary ms-1 d-lg-none text-nowrap"
@click="() => drawerOpen = true"
>
Filters <span v-if="selectedFacetsCount">({{ selectedFacetsCount }})</span>
{{ $t("Filters") }} <span v-if="selectedFacetsCount">({{ selectedFacetsCount }})</span>
</button>
</form>
<div class="my-2">
Expand All @@ -90,9 +90,12 @@
v-model="advancedSearchCriteria"
:advanced-search-date-criteria="advancedSearchDateCriteria"
:global-search-value="q"
:selected-facets-count="selectedFacetsCount"
:search-info="searchInfo"
@global-search-change="value => q = value"
@date-change="value => advancedSearchDateCriteria = {...value}"
@submit="advancedSearch"
@show-facets="() => drawerOpen = true"
/>
</div>
</div>
Expand Down

0 comments on commit f5698e3

Please sign in to comment.