auto-sync: 2026-05-20 21:06:59

This commit is contained in:
cfdaily
2026-05-20 21:06:59 +08:00
parent 40c229786e
commit a902fc8c27
+12 -1
View File
@@ -31,10 +31,21 @@ export default function App() {
const projects = useStore((s) => s.projects);
const selectedProjectId = useStore((s) => s.selectedProjectId);
const setSelectedProjectId = useStore((s) => s.setSelectedProjectId);
const v2tasksLoading = useStore((s) => s.v2tasksLoading);
useEffect(() => {
startPolling();
return () => stopPolling();
// P1: 活跃度追踪
const onActivity = () => { (window as any).__markActivity?.(); };
window.addEventListener('mousemove', onActivity);
window.addEventListener('keydown', onActivity);
window.addEventListener('click', onActivity);
return () => {
stopPolling();
window.removeEventListener('mousemove', onActivity);
window.removeEventListener('keydown', onActivity);
window.removeEventListener('click', onActivity);
};
}, []);
// ⌘K / Ctrl+K 全局搜索