'use client'; import { AlertTriangle } from 'lucide-react'; import { Panel } from '@/components/ui/panel'; import type { NormalizationMetadata } from '@/lib/types'; import { cn } from '@/lib/utils'; type NormalizationSummaryProps = { normalization: NormalizationMetadata; }; function SummaryCard(props: { label: string; value: string; tone?: 'default' | 'warning'; }) { return (

{props.label}

{props.value}

); } export function NormalizationSummary({ normalization }: NormalizationSummaryProps) { const hasMaterialUnmapped = normalization.materialUnmappedRowCount > 0; return (
{hasMaterialUnmapped ? (

Material unmapped rows were detected for this filing set. Use the inspector and detail rows before relying on cross-company comparisons.

) : null}
); }