Fix file manager view mode toggle - add grid and list view support

- Added viewMode prop to FileManagerGrid component
- Implemented list view layout with detailed file information
- Updated icon sizing for different view modes (8px for grid, 6px for list)
- Added proper file metadata display in list view (size, permissions, modified date)
- Connected view mode state from FileManagerModern to FileManagerGrid
- Both grid and list view buttons now fully functional
This commit is contained in:
ZacharyZcR
2025-09-16 16:57:47 +08:00
parent 7c7754ba11
commit fee7af3c46
2 changed files with 69 additions and 6 deletions

View File

@@ -504,6 +504,7 @@ export function FileManagerModern({ initialHost, onClose }: FileManagerModernPro
onRefresh={() => loadDirectory(currentPath)}
onUpload={handleFilesDropped}
onContextMenu={handleContextMenu}
viewMode={viewMode}
/>
{/* 右键菜单 */}