feat: Add ProjectAssigneeDropdown component and integrate it into ProjectViewPage

This commit is contained in:
2025-09-29 20:09:11 +02:00
parent 6ab87c7396
commit 769fc73898
3 changed files with 234 additions and 1 deletions

View File

@@ -15,6 +15,7 @@ import { formatDate, formatCoordinates } from "@/lib/utils";
import PageContainer from "@/components/ui/PageContainer";
import PageHeader from "@/components/ui/PageHeader";
import ProjectStatusDropdown from "@/components/ProjectStatusDropdown";
import ProjectAssigneeDropdown from "@/components/ProjectAssigneeDropdown";
import ClientProjectMap from "@/components/ui/ClientProjectMap";
import FileUploadBox from "@/components/FileUploadBox";
import FileItem from "@/components/FileItem";
@@ -479,6 +480,12 @@ export default function ProjectViewPage() {
</span>
<ProjectStatusDropdown project={project} size="md" />
</div>
<div className="border-t pt-4">
<span className="text-sm font-medium text-gray-500 block mb-2">
Przypisany do
</span>
<ProjectAssigneeDropdown project={project} size="md" />
</div>
{daysRemaining !== null && (
<div className="border-t pt-4">
<span className="text-sm font-medium text-gray-500 block mb-2">