diff --git a/ui/src/components/account/flow-viz/flow-viz-header.tsx b/ui/src/components/account/flow-viz/flow-viz-header.tsx index 3d66d3bd..05962237 100644 --- a/ui/src/components/account/flow-viz/flow-viz-header.tsx +++ b/ui/src/components/account/flow-viz/flow-viz-header.tsx @@ -4,12 +4,15 @@ import { useTranslation } from 'react-i18next'; import { cn } from '@/lib/utils'; -import { ChevronRight, Eye, EyeOff, RotateCcw } from 'lucide-react'; +import { ChevronRight, Eye, EyeOff, ListFilter, RotateCcw } from 'lucide-react'; interface FlowVizHeaderProps { onBack?: () => void; showDetails: boolean; onToggleDetails: () => void; + showPausedAccounts: boolean; + pausedAccountsCount: number; + onTogglePausedAccounts: () => void; hasCustomPositions: boolean; onResetPositions: () => void; } @@ -18,6 +21,9 @@ export function FlowVizHeader({ onBack, showDetails, onToggleDetails, + showPausedAccounts, + pausedAccountsCount, + onTogglePausedAccounts, hasCustomPositions, onResetPositions, }: FlowVizHeaderProps) { @@ -48,6 +54,25 @@ export function FlowVizHeader({ {showDetails ? : } {showDetails ? t('flowViz.hideDetails') : t('flowViz.showDetails')} + {pausedAccountsCount > 0 && ( + + )} {hasCustomPositions && (