import React from 'react'; import { Grid } from '@mantine/core'; import FileSourceButtons from './FileSourceButtons'; import FileDetails from './FileDetails'; import SearchInput from './SearchInput'; import FileListArea from './FileListArea'; import HiddenFileInput from './HiddenFileInput'; import { useFileManagerContext } from '../../contexts/FileManagerContext'; const DesktopLayout: React.FC = () => { const { activeSource, recentFiles, modalHeight, } = useFileManagerContext(); return ( {/* Column 1: File Sources */} {/* Column 2: File List */}
{activeSource === 'recent' && (
)}
0 ? modalHeight : '100%', backgroundColor: 'transparent', border: 'none', borderRadius: 0 }} />
{/* Column 3: File Details */}
{/* Hidden file input for local file selection */}
); }; export default DesktopLayout;