import { CheckCircle, Plus, RefreshCw, SkipForward, AlertCircle, Info } from 'lucide-react' export interface ImportSuccessModalProps { visible: boolean onClose: () => void onNavigateDashboard: () => void onNavigateHosts: () => void results: { created: number updated: number skipped: number errors: string[] } | null } export default function ImportSuccessModal({ visible, onClose, onNavigateDashboard, onNavigateHosts, results, }: ImportSuccessModalProps) { if (!visible || !results) return null const { created, updated, skipped, errors } = results const hasErrors = errors.length > 0 const totalProcessed = created + updated + skipped return (
{totalProcessed} host{totalProcessed !== 1 ? 's' : ''} processed
Certificate Provisioning
SSL certificates will be automatically provisioned by Let's Encrypt. This typically takes 1-5 minutes per domain.
Monitor the Dashboard to track certificate provisioning progress.