From 33ea8de17ec0a4efdf03c64b6c8bac8a9154618e Mon Sep 17 00:00:00 2001 From: Chop <28534054+RChopin@users.noreply.github.com> Date: Thu, 10 Jul 2025 22:56:03 +0200 Subject: [PATCH] feat: Add coordinate formatting utility and update project views --- src/app/projects/[id]/page.js | 4 +-- src/app/projects/page.js | 18 ------------ src/components/ProjectStatusDropdown.js | 18 ++---------- src/lib/utils.js | 39 +++++++++++++++++++++++++ 4 files changed, 44 insertions(+), 35 deletions(-) diff --git a/src/app/projects/[id]/page.js b/src/app/projects/[id]/page.js index e01dea4..0667d0e 100644 --- a/src/app/projects/[id]/page.js +++ b/src/app/projects/[id]/page.js @@ -9,7 +9,7 @@ import Button from "@/components/ui/Button"; import Badge from "@/components/ui/Badge"; import Link from "next/link"; import { differenceInCalendarDays, parseISO } from "date-fns"; -import { formatDate } from "@/lib/utils"; +import { formatDate, formatCoordinates } from "@/lib/utils"; import PageContainer from "@/components/ui/PageContainer"; import PageHeader from "@/components/ui/PageHeader"; import ProjectStatusDropdown from "@/components/ProjectStatusDropdown"; @@ -217,7 +217,7 @@ export default async function ProjectViewPage({ params }) { Coordinates

- {project.coordinates} + {formatCoordinates(project.coordinates)}

)} diff --git a/src/app/projects/page.js b/src/app/projects/page.js index 9f9c9aa..23799c7 100644 --- a/src/app/projects/page.js +++ b/src/app/projects/page.js @@ -196,12 +196,6 @@ export default function ProjectListPage() { Status - - Created By - - - Assigned To - Actions @@ -281,18 +275,6 @@ export default function ProjectListPage() { ? "Zakończony" : "-"} - - {project.created_by_name || "Unknown"} - - - {project.assigned_to_name || "Unassigned"} - {" "} - {/* Simple dropdown for debugging */} + {/* Status Options Dropdown */} {isOpen && ( -
-
- DEBUG: ProjectStatus Dropdown is visible -
+
{Object.entries(statusConfig).map(([statusKey, config]) => (