From f6511010bde0030d4cdf610beba513bb6f49915f Mon Sep 17 00:00:00 2001 From: Ethanfly Date: Mon, 29 Dec 2025 14:51:42 +0800 Subject: [PATCH] feat: terminal auto-copy on select and right-click paste --- src/components/HostManager.js | 37 ++++++++++++++++------------------- src/components/Terminal.js | 31 +++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 20 deletions(-) diff --git a/src/components/HostManager.js b/src/components/HostManager.js index c19625a..a6f8fc5 100644 --- a/src/components/HostManager.js +++ b/src/components/HostManager.js @@ -177,7 +177,7 @@ function HostManager({ hosts, initialEditHost, onClose, onConnect, onUpdate }) { let message = `导入完成:新增 ${result.imported} 个`; if (result.updated > 0) message += `,更新 ${result.updated} 个`; if (result.skipped > 0) message += `,跳过 ${result.skipped} 个`; - + setImportExportResult({ type: 'success', message @@ -289,20 +289,19 @@ function HostManager({ hosts, initialEditHost, onClose, onConnect, onUpdate }) { - + {/* 导入导出结果提示 */} {importExportResult && ( -
+
{importExportResult.type === 'success' ? : } {importExportResult.message}
-