From 3793a55b440fcab6f6a7dc7dbb6fe89afe2259ff Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Fri, 8 May 2026 11:13:57 +0000 Subject: [PATCH] make other documents collapsible --- .../live/PropertyDocumentsContent.tsx | 24 +++++++++++++++---- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PropertyDocumentsContent.tsx b/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PropertyDocumentsContent.tsx index 298fdf1..102c2fb 100644 --- a/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PropertyDocumentsContent.tsx +++ b/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PropertyDocumentsContent.tsx @@ -163,6 +163,7 @@ export default function PropertyDocumentsContent({ }: PropertyDocumentsContentProps) { const [uploadOpen, setUploadOpen] = useState(false); const [openMeasures, setOpenMeasures] = useState>(new Set()); + const [otherOpen, setOtherOpen] = useState(false); const toggleMeasure = (measureName: string) => setOpenMeasures((prev) => { @@ -376,11 +377,24 @@ export default function PropertyDocumentsContent({ const unassigned = getUnassignedInstallDocs(installDocs, docStatus.measureProgress); if (unassigned.length === 0) return null; return ( -
-

Other

- {unassigned.map((doc) => ( - - ))} +
+ + {otherOpen && ( +
+ {unassigned.map((doc) => ( + + ))} +
+ )}
); })()}