This commit is contained in:
2021-03-18 19:07:30 +00:00
parent cc9c515b79
commit 78b0227dc3
9 changed files with 81 additions and 64 deletions

View File

@@ -21,20 +21,26 @@
</gz-data-table-mobile-filter-column-selector>
<v-card>
<v-card-title>
<v-select
v-model="activeFilterId"
:items="selectLists.savedFilters"
item-text="name"
item-value="id"
:label="$ay.t('Filter')"
@input="selectedFilterChanged"
prepend-icon="$ayiEdit"
@click:prepend="editFilter()"
:append-outer-icon="clearFilterIcon()"
@click:append-outer="clearFilter()"
data-cy="selectSavedFilter"
>
</v-select>
<template v-if="preFilterMode">
<!-- {icon:null,viz:null,ayatype:null,id:null,clearable:false} -->
preFilterMode {{ preFilterMode }}
</template>
<template v-else>
<v-select
v-model="activeFilterId"
:items="selectLists.savedFilters"
item-text="name"
item-value="id"
:label="$ay.t('Filter')"
@input="selectedFilterChanged"
prepend-icon="$ayiEdit"
@click:prepend="editFilter()"
:append-outer-icon="clearFilterIcon()"
@click:append-outer="clearFilter()"
data-cy="selectSavedFilter"
>
</v-select>
</template>
<v-spacer></v-spacer>
<div class="my-5 my-sm-1">
@@ -453,6 +459,10 @@ export default {
type: String,
default: undefined
},
preFilterMode: {//{icon:null,viz:null,ayatype:null,id:null,clearable:false}
type: Object,
default: null
},
showSelect: {
type: Boolean,
default: false