diff --git a/frontend/src/components/Settings/SettingsModal.vue b/frontend/src/components/Settings/SettingsModal.vue
index a7b78ae2..ef90a91e 100644
--- a/frontend/src/components/Settings/SettingsModal.vue
+++ b/frontend/src/components/Settings/SettingsModal.vue
@@ -92,10 +92,14 @@ const tabs = computed(() => {
},
]
- return _tabs.filter((tab) => {
- return tab.items.some((item) => {
- return item.condition ? item.condition() : true
+ return _tabs.map((tab) => {
+ tab.items = tab.items.filter((item) => {
+ if (item.condition) {
+ return item.condition()
+ }
+ return true
})
+ return tab
})
})
diff --git a/frontend/src/components/UserDropdown.vue b/frontend/src/components/UserDropdown.vue
index 969cbbfd..8ec7ca2f 100644
--- a/frontend/src/components/UserDropdown.vue
+++ b/frontend/src/components/UserDropdown.vue
@@ -7,8 +7,8 @@
isCollapsed
? 'w-auto px-0'
: open
- ? 'w-52 bg-white px-2 shadow-sm'
- : 'w-52 px-2 hover:bg-gray-200'
+ ? 'w-52 bg-white px-2 shadow-sm'
+ : 'w-52 px-2 hover:bg-gray-200'
"
>
@@ -44,7 +44,7 @@
-
+