import React from 'react'; import { X, Mail, FileText } from 'lucide-react'; import { Button, Card } from '../common'; interface EmailPreviewModalProps { isOpen: boolean; onClose: () => void; subject: string; htmlContent: string; textContent?: string; } export const EmailPreviewModal: React.FC = ({ isOpen, onClose, subject, htmlContent, textContent }) => { const [viewMode, setViewMode] = React.useState<'html' | 'text'>('html'); if (!isOpen) return null; return (
{/* Header */}

Email Preview

{/* Subject */}

Subject:

{subject}

{/* View mode toggle */}
{textContent && ( )}
{/* Content */}
{viewMode === 'html' ? (