1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-28 08:06:56 +00:00

add kanban view (#6951)

* add kanban view

* optimize code

* update setting panel and favicon

* fix drag and drop bug

* update empty tips

* add card placeholder

* update card drag and drop

* update list drag and drop

* optimize code

* fix drop bug

* fix syntax error

* feat: optimize code

* feat: add op

* feat: optimize ui

* format code

* feat: optimize ui

* feat: optimize code

* optimize code

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
Co-authored-by: 杨国璇 <ygx@Hello-word.local>
This commit is contained in:
Aries
2024-11-08 15:31:48 +08:00
committed by GitHub
parent 51cfcee51d
commit 89760c7114
55 changed files with 3937 additions and 9 deletions

View File

@@ -4,6 +4,7 @@ import { EVENT_BUS_TYPE, VIEW_TYPE } from '../../constants';
import TableViewToolbar from './table-view-toolbar';
import GalleryViewToolbar from './gallery-view-toolbar';
import FaceRecognitionViewToolbar from './face-recognition';
import KanbanViewToolBar from './kanban-view-toolbar';
import './index.css';
@@ -97,6 +98,15 @@ const ViewToolBar = ({ viewId, isCustomPermission, showDetail }) => {
showDetail={showDetail}
/>
)}
{viewType === VIEW_TYPE.KANBAN && (
<KanbanViewToolBar
readOnly={readOnly}
view={view}
collaborators={collaborators}
modifyFilters={modifyFilters}
modifySorts={modifySorts}
/>
)}
</div>
);
};