'use client' import Link from 'next/link' import { useTranslations } from 'next-intl' import { Card, CardContent } from '@/components/ui/card' import { Button } from '@/components/ui/button' import { CheckCircle } from 'lucide-react' export interface SkattekontoFileImportResult { imported: number duplicates: number promoted: number errors: number } interface SkattekontoFileResultStepProps { result: SkattekontoFileImportResult onNewImport: () => void } export default function SkattekontoFileResultStep({ result, onNewImport, }: SkattekontoFileResultStepProps) { const t = useTranslations('import') return (
{t('skattekonto_result_title')}
{t('skattekonto_result_summary', { imported: result.imported, duplicates: result.duplicates, })} {result.promoted > 0 && ` ${t('skattekonto_result_promoted', { count: result.promoted })}`}
{result.errors > 0 && ({t('skattekonto_result_errors', { count: result.errors })}
)}