auto-sync: 2026-05-20 23:28:36
This commit is contained in:
@@ -194,9 +194,11 @@ function CreateTaskModal({ onClose, onSubmit }: {
|
||||
onClose: () => void;
|
||||
onSubmit: (data: { requirement: string; project_root: string; project_type: string; title?: string }) => Promise<void>;
|
||||
}) {
|
||||
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));
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user