import React from "react"; import { Check } from "lucide-react"; interface TriageProgressProps { currentLevel: number; totalLevels?: number; } export function TriageProgress({ currentLevel, totalLevels = 5 }: TriageProgressProps) { const steps = Array.from({ length: totalLevels }, (_, i) => i + 1); const showRootCause = currentLevel > totalLevels; return (
{steps.map((step) => { const isCompleted = step < currentLevel; const isActive = step === currentLevel; return (
{isCompleted ? : step}
Why {step}
{step < totalLevels && (
)} ); })} {/* Root cause indicator */}
{showRootCause ? : "RC"}
Root Cause
); }