1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-19 18:29:23 +00:00

update image dialog, add download, delete and view original image button (#6670)

* update image dialog, add download, delete and view original image button

* update react-image-lightbox

* add-image-rotate-api

* support restore in image previewer

* support image rotate

* upgrade react-image-lightbox

* fix bug - first image auto previewed in list layout, improve delete and restore action

* remove raise

* fix last line

---------

Co-authored-by: r350178982 <32759763+r350178982@users.noreply.github.com>
Co-authored-by: Michael An <2331806369@qq.com>
This commit is contained in:
Aries
2024-09-03 10:31:42 +08:00
committed by GitHub
parent 670ee89f24
commit 89b4e92fa6
17 changed files with 384 additions and 17 deletions

View File

@@ -74,7 +74,8 @@ const propTypes = {
showDirentDetail: PropTypes.func.isRequired,
fullDirentList: PropTypes.array,
onItemsScroll: PropTypes.func.isRequired,
isDirentDetailShow: PropTypes.bool.isRequired
isDirentDetailShow: PropTypes.bool.isRequired,
eventBus: PropTypes.object,
};
class DirColumnView extends React.Component {
@@ -170,6 +171,7 @@ class DirColumnView extends React.Component {
selectedDirentList={this.props.selectedDirentList}
onItemsMove={this.props.onItemsMove}
getMenuContainerSize={this.getMenuContainerSize}
direntList={this.props.direntList}
/>
<ResizeBar
resizeBarRef={this.resizeBarRef}
@@ -239,6 +241,7 @@ class DirColumnView extends React.Component {
onFileTagChanged={this.props.onFileTagChanged}
showDirentDetail={this.props.showDirentDetail}
getMenuContainerSize={this.getMenuContainerSize}
eventBus={this.props.eventBus}
/> :
<DirGridView
path={this.props.path}
@@ -274,6 +277,7 @@ class DirColumnView extends React.Component {
onItemRename={this.props.onItemRename}
onFileTagChanged={this.props.onFileTagChanged}
getMenuContainerSize={this.getMenuContainerSize}
eventBus={this.props.eventBus}
/>
)}
</div>