This commit is contained in:
@@ -21,7 +21,12 @@ LISTVIEW REPLACE CURRENT <----HERE not THERE ---v
|
|||||||
Or, at the very least show "filtered" on the results so user KNOWS it's filtered
|
Or, at the very least show "filtered" on the results so user KNOWS it's filtered
|
||||||
|
|
||||||
|
|
||||||
|
Look into RESET default filter by deleting it
|
||||||
|
Shouldn't it just adjust it at the server instead?
|
||||||
|
rather than literally removing and recreating it?
|
||||||
|
Seems safer.
|
||||||
|
However, perhaps it's cleaner to replace it so no lingering whatnot is left?
|
||||||
|
|
||||||
Implement filter buttons for mobile mode
|
Implement filter buttons for mobile mode
|
||||||
Need filter drop down to select which columns to filter which triggers opening regular filter items
|
Need filter drop down to select which columns to filter which triggers opening regular filter items
|
||||||
Needs also to show a filter beside "headings" which are filtered so it's known
|
Needs also to show a filter beside "headings" which are filtered so it's known
|
||||||
|
|||||||
@@ -534,10 +534,21 @@ export default {
|
|||||||
return clr;
|
return clr;
|
||||||
},
|
},
|
||||||
async clearFilter() {
|
async clearFilter() {
|
||||||
//reset default filter and switch to it and trigger getdata
|
//Reset back to DEFAULT filter
|
||||||
setActiveFilter(this);//will not trigger refresh yet
|
setActiveFilter(this); //will not trigger refresh yet
|
||||||
//here reset default filter to no filter
|
|
||||||
//here getdata
|
//Call api method to clear this filter
|
||||||
|
let res = await window.$gz.api.remove(
|
||||||
|
`data-list-filter/${this.activeFilterId}`
|
||||||
|
);
|
||||||
|
if (res.error) {
|
||||||
|
vm.formState.serverError = res.error;
|
||||||
|
window.$gz.form.setErrorBoxErrors(vm);
|
||||||
|
} else {
|
||||||
|
await fetchSavedFilterList(this);
|
||||||
|
await this.getDataFromApi();
|
||||||
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
clearFilterIcon() {
|
clearFilterIcon() {
|
||||||
if (this.serverFilter && this.serverFilter.length > 0) {
|
if (this.serverFilter && this.serverFilter.length > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user