'use client' import { useState } from 'react' import { GlassCard } from './GlassCard' import type { AbiturDokument } from './DokumentCard' interface PreviewModalProps { dokument: AbiturDokument | null onClose: () => void onUseAsTemplate: () => void isDark: boolean } export function PreviewModal({ dokument, onClose, onUseAsTemplate, isDark }: PreviewModalProps) { const [zoom, setZoom] = useState(100) if (!dokument) return null return (
{/* Backdrop */}
{/* Content */}
{/* PDF Viewer */}
{/* Toolbar */}
{zoom}%
{/* PDF Content */}
{dokument.preview_url ? (