'use client'; import { Badge } from '@/components/ui/Badge'; import { JiraAnomaly } from '@/services/integrations/jira/anomaly-detection'; interface AnomalyItemProps { anomaly: JiraAnomaly; } export function AnomalyItem({ anomaly }: AnomalyItemProps) { const getSeverityColor = (severity: string): string => { switch (severity) { case 'critical': return 'bg-red-100 text-red-800 border-red-200'; case 'high': return 'bg-orange-100 text-orange-800 border-orange-200'; case 'medium': return 'bg-yellow-100 text-yellow-800 border-yellow-200'; case 'low': return 'bg-blue-100 text-blue-800 border-blue-200'; default: return 'bg-gray-100 text-gray-800 border-gray-200'; } }; const getSeverityIcon = (severity: string): string => { switch (severity) { case 'critical': return 'đ¨'; case 'high': return 'â ī¸'; case 'medium': return 'âĄ'; case 'low': return 'âšī¸'; default: return 'đ'; } }; return (
{anomaly.description}