summaryrefslogtreecommitdiff
path: root/packages/frontend
diff options
context:
space:
mode:
authorMarie <github@yuugi.dev>2024-11-01 13:08:28 +0000
committerMarie <github@yuugi.dev>2024-11-01 13:08:28 +0000
commit131fab103206cae3fb42fe9a4fcf598d166f668d (patch)
tree737f73324595b87a8b93134adb28f44ad2feb15c /packages/frontend
parentmerge: Split character limits between local and remote notes (resolves #723) ... (diff)
downloadsharkey-131fab103206cae3fb42fe9a4fcf598d166f668d.tar.gz
sharkey-131fab103206cae3fb42fe9a4fcf598d166f668d.tar.bz2
sharkey-131fab103206cae3fb42fe9a4fcf598d166f668d.zip
upd: add clear filter option if filter is set
Diffstat (limited to 'packages/frontend')
-rw-r--r--packages/frontend/src/widgets/WidgetSearch.vue9
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/frontend/src/widgets/WidgetSearch.vue b/packages/frontend/src/widgets/WidgetSearch.vue
index 9a0752c7f9..8899741821 100644
--- a/packages/frontend/src/widgets/WidgetSearch.vue
+++ b/packages/frontend/src/widgets/WidgetSearch.vue
@@ -93,7 +93,14 @@ function options(ev) {
filetype.value = 'video';
},
}],
- }], ev.currentTarget ?? ev.target);
+ },
+ ...(filetype.value ? [{
+ text: 'Clear Filter',
+ icon: 'ti ti-trash',
+ action: () => {
+ filetype.value = null;
+ },
+ }] : [])], ev.currentTarget ?? ev.target);
}
async function search() {