diff --git a/app/src/lang/en-US/index.json b/app/src/lang/en-US/index.json index 0aef46fd92..fc80fe1aa3 100644 --- a/app/src/lang/en-US/index.json +++ b/app/src/lang/en-US/index.json @@ -114,6 +114,8 @@ "field_o2m": "O2M Relationship", "field_m2m": "M2M Relationship", + "reset_page_preferences": "Reset Page Preferences", + "visible_fields": "Visible Fields", "hidden_fields": "Hidden Fields", "hidden_field": "Hidden Field", diff --git a/app/src/layouts/tabular/tabular.vue b/app/src/layouts/tabular/tabular.vue index bdf898ee1a..a29ce9b7ed 100644 --- a/app/src/layouts/tabular/tabular.vue +++ b/app/src/layouts/tabular/tabular.vue @@ -129,6 +129,8 @@ @@ -285,8 +287,17 @@ export default defineComponent({ hideDragImage, activeFilterCount, refresh, + resetPreset, }; + function resetPreset() { + _viewQuery.value = {}; + _filters.value = []; + _searchQuery.value = null; + + refresh(); + } + function refresh() { getItems(); }