import React from 'react'; import { X } from 'lucide-react'; import { Button } from '../common'; import { PhotoUpload } from './PhotoUpload'; import { useTranslation } from 'react-i18next'; interface PhotoUploadModalProps { isOpen: boolean; onClose: () => void; eventId: number; onUploadComplete?: () => void; } export const PhotoUploadModal: React.FC = ({ isOpen, onClose, eventId, onUploadComplete }) => { const { t } = useTranslation(); if (!isOpen) return null; const handleUploadComplete = () => { if (onUploadComplete) { onUploadComplete(); } onClose(); }; return (
{/* Fixed Header */}

{t('events.uploadPhotos')}

{/* Scrollable Content */}
); }; PhotoUploadModal.displayName = 'PhotoUploadModal';