Feat: FileManager (#98) (#703)

* feat: add file manager module

- Complete file manager implementation with UI/UX
- Add drive management functionality
- Add file upload/download with progress tracking
- Add stamp integration and handling
- Add bulk operations and context menus

Co-authored-by: Roland Seres <roland.seres90@gmail.com>
Co-authored-by: nidishk <nidishkrishnan45@gmail.com>
This commit is contained in:
Bálint Ujvári
2025-11-12 11:26:00 +01:00
committed by GitHub
parent 1249c0df71
commit 5bfe2a0331
107 changed files with 21529 additions and 5578 deletions
+7
View File
@@ -4,6 +4,7 @@ import { BeeModes } from '@ethersphere/bee-js'
import { ReactElement, useContext } from 'react'
import { Link } from 'react-router-dom'
import FilesIcon from 'remixicon-react/ArrowUpDownLineIcon'
import FileManagerIcon from 'remixicon-react/FolderOpenLineIcon'
import DocsIcon from 'remixicon-react/BookOpenLineIcon'
import ExternalLinkIcon from 'remixicon-react/ExternalLinkLineIcon'
import GithubIcon from 'remixicon-react/GithubFillIcon'
@@ -82,6 +83,12 @@ export default function SideBar(): ReactElement {
icon: FilesIcon,
pathMatcherSubstring: '/files/',
},
{
label: 'File Manager',
path: ROUTES.FILEMANAGER,
icon: FileManagerIcon,
pathMatcherSubstring: '/filemanager/',
},
{
label: 'Account',
path: ROUTES.ACCOUNT_WALLET,