From ce411f27e907fa4434bab67145bde74b2c2b5796 Mon Sep 17 00:00:00 2001
From: t8y2 <1156263951@qq.com>
Date: Mon, 1 Jun 2026 13:55:55 +0800
Subject: [PATCH] fix(sidebar): reorder connection toolbar actions
---
.../src/components/layout/AppSidebar.vue | 38 ++++++++++++-------
.../src/components/sidebar/ConnectionTree.vue | 10 +----
2 files changed, 26 insertions(+), 22 deletions(-)
diff --git a/apps/desktop/src/components/layout/AppSidebar.vue b/apps/desktop/src/components/layout/AppSidebar.vue
index a0a7f1212..ba6f39e42 100644
--- a/apps/desktop/src/components/layout/AppSidebar.vue
+++ b/apps/desktop/src/components/layout/AppSidebar.vue
@@ -2,7 +2,7 @@
import { computed, ref } from "vue";
import { useI18n } from "vue-i18n";
import { translateBackendError } from "@/i18n/backend-errors";
-import { Upload, Download, RefreshCw } from "lucide-vue-next";
+import { Upload, Download, FolderPlus, RefreshCw } from "lucide-vue-next";
import { Button } from "@/components/ui/button";
import { Tooltip, TooltipTrigger, TooltipContent } from "@/components/ui/tooltip";
import LightDropdown from "@/components/ui/LightDropdown.vue";
@@ -39,6 +39,10 @@ async function refreshTree() {
}
}
+function createNewGroup() {
+ void connectionTreeRef.value?.createNewGroup();
+}
+
function focusSearch(): boolean {
return connectionTreeRef.value?.focusSearch() ?? false;
}
@@ -61,22 +65,14 @@ defineExpose({ focusSearch });
t("sidebar.connections")
}}
-