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 && (