From 06879407b69500498d8322851d549df03e539154 Mon Sep 17 00:00:00 2001 From: SJCoetz Date: Mon, 27 Jul 2026 17:11:13 +0200 Subject: [PATCH] feat(nav): put Collection Pool entry back in the sidebar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit LogisticsItems had Collection Map and Collection Confirm but no Collection Pool, mirroring the post-deletion state from WFDASH_NEXTJS. Without an entry the /collection-pool page is reachable by URL but invisible from the nav menu, so operators wouldn't know it exists. The icon () wasn't in the existing lucide-react named-imports list — checked the file first (it was) so no import change needed. Adding the entry doesn't need the PB collection itself to exist; the link will 404 until that migration runs, but that's still better than the entry being absent. Pushes on top of 811493b (the page+service commit). --- src/components/sidebar.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/sidebar.tsx b/src/components/sidebar.tsx index d471ffe..a581662 100644 --- a/src/components/sidebar.tsx +++ b/src/components/sidebar.tsx @@ -84,6 +84,7 @@ const orderItems: NavEntry[] = [ // the actual lifecycle: orders originate in Orders, become physical // work here in Logistics, then close out in Operations (invoicing). const logisticsItems: NavEntry[] = [ + { href: "/collection-pool", label: "Collection Pool", icon: Package }, { href: "/collection-map", label: "Collection Map", icon: MapPin }, { href: "/collection-confirm", label: "Collection Confirm", icon: CheckCircle }, ];