import { useState } from 'react'; import { ChevronLeft, ChevronRight, File as FileIcon, MinusCircle, PlusCircle } from 'lucide-react'; import { FileRecord } from '../types'; import { useLanguage } from '../contexts/LanguageContext'; interface FilePreviewProps { file: FileRecord | null; } export default function FilePreview({ file }: FilePreviewProps) { const { t } = useLanguage(); const [zoom, setZoom] = useState(100); const [page, setPage] = useState(1); const totalPages = 1; const handleZoomIn = () => setZoom((prev) => Math.min(prev + 10, 200)); const handleZoomOut = () => setZoom((prev) => Math.max(prev - 10, 50)); if (!file) { return (
{t.sidebar.uploadInstruction}
PDF Preview Not Implemented