diff --git a/apps/web/src/components/editor/project-name-editor.tsx b/apps/web/src/components/editor/project-name-editor.tsx index aa0141a..a4ff387 100644 --- a/apps/web/src/components/editor/project-name-editor.tsx +++ b/apps/web/src/components/editor/project-name-editor.tsx @@ -11,7 +11,7 @@ interface ProjectNameEditorProps { } export function ProjectNameEditor({ className }: ProjectNameEditorProps) { - const { activeProject, updateProjectName } = useProjectStore(); + const { activeProject, renameProject } = useProjectStore(); const [isEditing, setIsEditing] = useState(false); const [editValue, setEditValue] = useState(""); const inputRef = useRef(null); @@ -37,8 +37,8 @@ export function ProjectNameEditor({ className }: ProjectNameEditorProps) { }; const handleSave = () => { - if (editValue.trim()) { - updateProjectName(editValue.trim()); + if (editValue.trim() && activeProject) { + renameProject(activeProject.id, editValue.trim()); setIsEditing(false); } };