From 044a3d1a63f27f61819e69c56eeba5c083bca76a Mon Sep 17 00:00:00 2001 From: cfdaily Date: Sun, 17 May 2026 11:26:28 +0800 Subject: [PATCH] auto-sync: 2026-05-17 11:26:28 --- src/frontend/src/App.tsx | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/frontend/src/App.tsx b/src/frontend/src/App.tsx index 2a27be5..f613e82 100644 --- a/src/frontend/src/App.tsx +++ b/src/frontend/src/App.tsx @@ -24,6 +24,9 @@ export default function App() { const countdown = useStore((s) => s.countdown); const loadAll = useStore((s) => s.loadAll); const toast = useStore((s) => s.toast); + const projects = useStore((s) => s.projects); + const selectedProjectId = useStore((s) => s.selectedProjectId); + const setSelectedProjectId = useStore((s) => s.setSelectedProjectId); useEffect(() => { startPolling(); @@ -74,6 +77,23 @@ export default function App() { {syncOk ? '✅ 同步正常' : syncOk === false ? '❌ 服务器未启动' : '⏳ 连接中…'} {activeTasks.length} 个任务 + {/* v2.6: 项目切换器 */} + {Object.keys(projects).length > 0 && ( + + )}