From 7e1edfebce94b895bd622ad384e02f1cd0feb8e0 Mon Sep 17 00:00:00 2001 From: Chop <28534054+RChopin@users.noreply.github.com> Date: Tue, 24 Jun 2025 23:49:41 +0200 Subject: [PATCH] feat: Sort projects by project_id in descending order on ContractDetailsPage --- src/app/contracts/[id]/page.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/contracts/[id]/page.js b/src/app/contracts/[id]/page.js index f6ad64d..03189ea 100644 --- a/src/app/contracts/[id]/page.js +++ b/src/app/contracts/[id]/page.js @@ -35,7 +35,11 @@ export default function ContractDetailsPage() { ); if (projectsRes.ok) { const projectsData = await projectsRes.json(); - setProjects(projectsData); + // Sort projects by project_id in descending order (newest first) + const sortedProjects = projectsData.sort( + (a, b) => b.project_id - a.project_id + ); + setProjects(sortedProjects); } } catch (error) { console.error("Error fetching contract details:", error);