mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-26 15:26:19 +00:00
Gallery image selection (#8144)
* [metadata] 'Gallery' view: display a transparent blue rectangle to show the selected area when use a mouse to select items * [metadata] 'Gallery' view: added a top toolbar for the selected images(it offers 'unselect', 'download', 'delete' & 'copy' in the toolbar) * [metadata] 'Gallery' view: fixup for 'moving the mouse to select images' * [metadata] 'Gallery' view: code cleanup
This commit is contained in:
@@ -2311,7 +2311,7 @@ class LibContentView extends React.Component {
|
||||
render() {
|
||||
const { repoID } = this.props;
|
||||
let { currentRepoInfo, userPerm, isCopyMoveProgressDialogShow, isDeleteFolderDialogOpen, errorMsg,
|
||||
path, usedRepoTags, isDirentSelected, currentMode, currentNode } = this.state;
|
||||
path, usedRepoTags, isDirentSelected, currentMode, currentNode, viewId } = this.state;
|
||||
|
||||
if (this.state.libNeedDecrypt) {
|
||||
return (
|
||||
@@ -2417,7 +2417,7 @@ class LibContentView extends React.Component {
|
||||
})}>
|
||||
{isDirentSelected ? (
|
||||
currentMode === TAGS_MODE || currentMode === METADATA_MODE ? (
|
||||
<MetadataPathToolbar repoID={repoID} repoInfo={currentRepoInfo} mode={currentMode} path={path} />
|
||||
<MetadataPathToolbar repoID={repoID} repoInfo={currentRepoInfo} mode={currentMode} path={path} viewId={viewId} />
|
||||
) : (
|
||||
<SelectedDirentsToolbar
|
||||
repoID={this.props.repoID}
|
||||
|
Reference in New Issue
Block a user