import { CheckCircle, Loader2, Clock } from 'lucide-react'; import type { FlowchartPhase } from '../../types/pipeline'; import { PHASE_META } from '../../types/pipeline'; interface FlowchartPhaseGroupProps { phase: FlowchartPhase; totalSteps: number; completedSteps: number; isActive: boolean; children: React.ReactNode; } export function FlowchartPhaseGroup({ phase, totalSteps, completedSteps, isActive, children }: FlowchartPhaseGroupProps) { const meta = PHASE_META[phase]; const isComplete = completedSteps === totalSteps && totalSteps > 0; return (