""" Verification result formatting components. Similar to MultiClaimVerificationResult.tsx in the React frontend. """ import html from typing import Dict, Any, List from utils.markdown_utils import convert_markdown_to_html def format_verification_results(data: Dict[str, Any]) -> str: """Format verification results in HTML to match the React frontend structure.""" verification_data = data.get("data", {}) verified_claims = verification_data.get("verified_claims", []) if not verified_claims: return """
No specific claims found to verify in the provided text.
Analyzed {summary.get('total_claims_found', 'N/A')} claims in {summary.get('processing_time', {}).get('total_seconds', 0):.1f} seconds