diff --git a/src/app/(app)/projects/[projectId]/deliverables/[deliverableId]/page.tsx b/src/app/(app)/projects/[projectId]/deliverables/[deliverableId]/page.tsx index 4357a5a..25fd556 100644 --- a/src/app/(app)/projects/[projectId]/deliverables/[deliverableId]/page.tsx +++ b/src/app/(app)/projects/[projectId]/deliverables/[deliverableId]/page.tsx @@ -24,11 +24,33 @@ import { useUpdateStageStatus, } from "@/hooks/use-deliverables"; import { StageDatePopover } from "@/components/stages/stage-date-popover"; +import { StageNotes } from "@/components/stages/stage-notes"; import { PipelineProgress } from "@/components/deliverables/pipeline-progress"; import { StageStatusBadge } from "@/components/stages/stage-status-badge"; import { TooltipProvider } from "@/components/ui/tooltip"; import { cn } from "@/lib/utils"; +// Compact label+value cell for the deliverable info grid. Value accepts +// a ReactNode so links/badges can be passed in. +function MetaField({ + label, + value, + mono, +}: { + label: string; + value: React.ReactNode; + mono?: boolean; +}) { + return ( +
+ {label} +
+{value}
++ Deliverable Info +
+CMF / SKU
-{deliverable.cmfSku}
+{deliverable.cmfSku}
- Asset Count + Deliverable Notes
-{deliverable.assetCount}
-- Requested Due Date -
-{format(new Date(deliverable.requestedDueDate), "MMM d, yyyy")}
-- Planned Delivery -
-{format(new Date(deliverable.plannedDeliveryDate), "MMM d, yyyy")}
-- Actual Delivery -
-{format(new Date(deliverable.actualDeliveryDate), "MMM d, yyyy")}
-- WF Input Date -
-{format(new Date(deliverable.wfInputDate), "MMM d, yyyy")}
+{deliverable.notes}