import { TrendingDown, AlertTriangle, Shield, Target } from 'lucide-react'; interface StatisticsBarProps { totalPatterns: number; criticalCount: number; complianceScore: number; avgConfidence: number; } export function StatisticsBar({ totalPatterns, criticalCount, complianceScore, avgConfidence, }: StatisticsBarProps) { return (
{/* Critical Card */}
Critical
{criticalCount}
Violations Detected
{/* Total Card */}
Total
{totalPatterns}
Deceptive Copy Blocks
{/* Compliance Card */}
CFPB
{isNaN(complianceScore) ? 100 : complianceScore}%
Compliance Rating
{/* Confidence Card */}
AI Model
{isNaN(avgConfidence) ? 0 : avgConfidence}%
Avg NLP Confidence
); }