From 842f931f71d4fb679b02d092314904c553b6d1cf Mon Sep 17 00:00:00 2001 From: zenchantlive Date: Sun, 1 Mar 2026 21:19:11 -0800 Subject: [PATCH] Wire BlockedTriageModal to UnifiedShell and TopBar - Add import for BlockedTriageModal in unified-shell.tsx - Add blockedTriageOpen state and handlers - Pass onOpenBlockedTriage prop to TopBar - Render BlockedTriageModal at end of UnifiedShell - Add onOpenBlockedTriage prop to TopBarProps interface - Update blocked items button onClick to use onOpenBlockedTriage --- src/components/shared/top-bar.tsx | 6 ++- src/components/shared/unified-shell.tsx | 65 ++++++++++++++++--------- 2 files changed, 45 insertions(+), 26 deletions(-) diff --git a/src/components/shared/top-bar.tsx b/src/components/shared/top-bar.tsx index 41fa7bf..854a2c4 100644 --- a/src/components/shared/top-bar.tsx +++ b/src/components/shared/top-bar.tsx @@ -18,6 +18,7 @@ export interface TopBarProps { actor?: string; onActorChange?: (name: string) => void; onLaunchSwarm?: () => void; + onOpenBlockedTriage?: () => void; } interface MetricTileProps { @@ -87,6 +88,7 @@ export function TopBar({ actor = '', onActorChange, onLaunchSwarm, + onOpenBlockedTriage, }: TopBarProps) { const { leftPanel, toggleLeftPanel, rightPanel, toggleRightPanel, blockedOnly, toggleBlockedOnly } = useUrlState(); const { isDesktop } = useResponsive(); @@ -126,9 +128,9 @@ export function TopBar({
{children ?? ( <> -
); }