feat: Integrate ProjectStatusDropdown component into ProjectViewPage for dynamic project status updates

This commit is contained in:
Chop
2025-06-04 22:58:39 +02:00
parent 49d49b42f1
commit 931ec3012d
2 changed files with 17 additions and 13 deletions

View File

@@ -2,7 +2,7 @@
import { useState } from "react";
export default function ProjectStatusDropdown({ project, onStatusChange }) {
export default function ProjectStatusDropdown({ project }) {
const [status, setStatus] = useState(project.project_status);
const [loading, setLoading] = useState(false);
@@ -16,7 +16,7 @@ export default function ProjectStatusDropdown({ project, onStatusChange }) {
body: JSON.stringify({ ...project, project_status: newStatus }),
});
setLoading(false);
if (onStatusChange) onStatusChange(newStatus);
window.location.reload();
};
return (