fix: check filter not working

This commit is contained in:
Shariq Ansari 2024-05-17 17:55:37 +05:30
parent 3a3ce75942
commit e9d87509f4

View File

@ -43,7 +43,7 @@
:label="filter.label" :label="filter.label"
type="checkbox" type="checkbox"
v-model="filter.value" v-model="filter.value"
@change.stop="applyQuickFilter(filter, $event.target.value)" @change.stop="applyQuickFilter(filter, $event.target.checked)"
/> />
<FormControl <FormControl
v-else-if="filter.type === 'Select'" v-else-if="filter.type === 'Select'"
@ -434,7 +434,7 @@ const quickFilterList = computed(() => {
} }
filters.forEach((filter) => { filters.forEach((filter) => {
filter['value'] = '' filter['value'] = filter.type == 'Check' ? false : ''
if (list.value.params?.filters[filter.name]) { if (list.value.params?.filters[filter.name]) {
if (['Check', 'Select'].includes(filter.type)) { if (['Check', 'Select'].includes(filter.type)) {
filter['value'] = list.value.params.filters[filter.name] filter['value'] = list.value.params.filters[filter.name]