mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-11-10 16:31:22 +08:00
Make the applyFilters button work again [SCI-7585]
This commit is contained in:
parent
e2521e501c
commit
ceb193deee
2 changed files with 15 additions and 10 deletions
|
|
@ -21,11 +21,11 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<FiltersList
|
<FiltersList
|
||||||
:filters.sync="filters"
|
:filters="filters"
|
||||||
:my_modules.sync="my_modules"
|
:my_modules="my_modules"
|
||||||
:key="filterListKey"
|
:key="filterListKey ? 1 : 0"
|
||||||
v-on:update-filter="updateFilter"
|
@filter:update="updateFilter"
|
||||||
v-on:delete-filter="deleteFilter" />
|
@filter:delete="deleteFilter" />
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
<div id="filtersColumnsDropdown" class="dropup filters-columns-dropdown" @click="toggleColumnsFilters">
|
<div id="filtersColumnsDropdown" class="dropup filters-columns-dropdown" @click="toggleColumnsFilters">
|
||||||
<button class="btn btn-secondary add-filter prevent-shrink" >
|
<button class="btn btn-secondary add-filter prevent-shrink" >
|
||||||
|
|
@ -42,7 +42,7 @@
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<button class="btn btn-light clear-filters-btn prevent-shrink" @click="clearFilters()">
|
<button class="btn btn-light clear-filters-btn prevent-shrink" @click="clearFilters">
|
||||||
{{ i18n.t('repositories.show.filters.clear') }}
|
{{ i18n.t('repositories.show.filters.clear') }}
|
||||||
</button>
|
</button>
|
||||||
<button @click="$emit('filters:apply')" class="btn btn-primary apply-button prevent-shrink">
|
<button @click="$emit('filters:apply')" class="btn btn-primary apply-button prevent-shrink">
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,10 @@
|
||||||
<FilterElement
|
<FilterElement
|
||||||
v-for="(filter, index) in filters"
|
v-for="(filter, index) in filters"
|
||||||
:key="filter.id"
|
:key="filter.id"
|
||||||
:filter="filters[index]"
|
:filter.sync="filters[index]"
|
||||||
:my_modules="my_modules"
|
:my_modules.sync="my_modules"
|
||||||
@filter:update="$emit('update-filter', filter)"
|
@filter:update="updateFilter"
|
||||||
@filter:delete="$emit('delete-filter', index)"
|
@filter:delete="$emit('filter:delete', index)"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -22,5 +22,10 @@
|
||||||
my_modules: Array,
|
my_modules: Array,
|
||||||
},
|
},
|
||||||
components: {FilterElement},
|
components: {FilterElement},
|
||||||
|
methods: {
|
||||||
|
updateFilter(value) {
|
||||||
|
this.$emit('filter:update', value)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue