From f6e067945b9c428940099adb88e64354cc82fcdf Mon Sep 17 00:00:00 2001 From: cfdaily Date: Wed, 20 May 2026 23:28:36 +0800 Subject: [PATCH] auto-sync: 2026-05-20 23:28:36 --- src/frontend/src/App.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/frontend/src/App.tsx b/src/frontend/src/App.tsx index 0465d79..c9a696b 100644 --- a/src/frontend/src/App.tsx +++ b/src/frontend/src/App.tsx @@ -194,9 +194,11 @@ function CreateTaskModal({ onClose, onSubmit }: { onClose: () => void; onSubmit: (data: { requirement: string; project_root: string; project_type: string; title?: string }) => Promise; }) { + const projects = useStore(s => s.projects); + const selectedProjectId = useStore(s => s.selectedProjectId); const [requirement, setRequirement] = useState(''); const [title, setTitle] = useState(''); - const [projectType, setProjectType] = useState('general'); + const [projectId, setProjectId] = useState(selectedProjectId || ''); const [loading, setLoading] = useState(false); const handleSubmit = () => { @@ -205,8 +207,8 @@ function CreateTaskModal({ onClose, onSubmit }: { onSubmit({ requirement: requirement.trim(), title: title.trim() || undefined, - project_root: '/tmp', - project_type: projectType, + project_root: projectId || '/tmp', + project_type: projectId || 'general', }).finally(() => setLoading(false)); };