import React, { useState } from 'react'; import { Button, Group, Text, Stack, useMantineColorScheme } from '@mantine/core'; import HistoryIcon from '@mui/icons-material/History'; import { useTranslation } from 'react-i18next'; import { useFileManagerContext } from '../../contexts/FileManagerContext'; import LocalIcon from '../shared/LocalIcon'; import { BASE_PATH } from '../../constants/app'; const EmptyFilesState: React.FC = () => { const { t } = useTranslation(); const { colorScheme } = useMantineColorScheme(); const { onLocalFileClick } = useFileManagerContext(); const [isUploadHover, setIsUploadHover] = useState(false); const handleUploadClick = () => { onLocalFileClick(); }; return (
{/* Container */}
{/* No Recent Files Message */} {t('fileManager.noRecentFiles', 'No recent files')} {/* Stirling PDF Logo */} Stirling PDF {/* Upload Button */}
setIsUploadHover(false)} >
{/* Instruction Text */} {t('fileUpload.dropFilesHere', 'Drop files here or click the upload button')}
); }; export default EmptyFilesState;