From f3a43776f6ccab0450eb19a6e32f411305a693d3 Mon Sep 17 00:00:00 2001 From: guerler Date: Wed, 29 May 2024 14:36:09 +0300 Subject: [PATCH] Only display optional activities when user clicks on more --- .../components/ActivityBar/ActivityBar.vue | 8 ++----- .../ActivityBar/ActivitySettings.vue | 15 +++++++------ .../src/components/Panels/SettingsPanel.vue | 2 +- client/src/composables/useActivityAction.ts | 21 +++++++++++++++++++ client/src/stores/activitySetup.ts | 14 ++++++++++++- client/src/stores/activityStore.ts | 2 ++ 6 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 client/src/composables/useActivityAction.ts diff --git a/client/src/components/ActivityBar/ActivityBar.vue b/client/src/components/ActivityBar/ActivityBar.vue index 4a26b363cf91..cde4d7b190ad 100644 --- a/client/src/components/ActivityBar/ActivityBar.vue +++ b/client/src/components/ActivityBar/ActivityBar.vue @@ -179,11 +179,7 @@ watch( :to="activity.to" @click="onToggleSidebar()" /> = ref(""); const filteredActivities = computed(() => { @@ -44,8 +46,6 @@ const foundActivities: ComputedRef = computed(() => { return filteredActivities.value.length > 0; }); -function onClick(activity: Activity) {} - function onFavorite(activity: Activity) { if (activity.optional) { activity.visible = !activity.visible; @@ -66,7 +66,10 @@ function onQuery(newQuery: string) {
-