Merge pull request #1339 from Tria-plc/freight_feature/usermanagement

feat: implement consolidation approval process for shared-wagon bookings
This commit is contained in:
marshal
2026-08-18 17:12:28 +03:00
committed by GitHub
3 changed files with 27 additions and 26 deletions

View File

@@ -12,6 +12,7 @@ import {
Image as ImageIcon,
LayoutDashboard,
LayoutGrid,
Link2,
MapPin,
Network,
Package,
@@ -96,6 +97,14 @@ export const buildSidebarSections = (
icon: <FileText />,
permission: FREIGHT_PERMS.bookings.view,
},
// Shared-wagon gate: a consolidated pair waits for a human decision
// before either half reaches Operations.
{
label: "Shared wagon approvals",
href: "/dashboard/consolidation-approvals",
icon: <Link2 />,
permission: FREIGHT_PERMS.bookings.approveConsolidation,
},
{
label: "Wagon cancellations",
href: "/dashboard/wagon-cancellations",