// UserEditProjectModal - Modal for users to edit project notes (limited fields) function UserEditProjectModal({ project, onClose, onSuccess }) { const [formData, setFormData] = React.useState({ notes: project.notes || '', }); const [loading, setLoading] = React.useState(false); const [error, setError] = React.useState(''); const handleSubmit = async (e) => { e.preventDefault(); setError(''); setLoading(true); try { await ApiUtils.userUpdateProject(project.id, formData); onSuccess(); } catch (err) { setError(err.message); } finally { setLoading(false); } }; return (
{project.name}