Web: Files: removed useless loopFilesOperations prop

This commit is contained in:
Nikita Gopienko 2020-10-09 12:32:06 +03:00
parent dbfc5a6a96
commit 68d32c7335
4 changed files with 5 additions and 20 deletions

View File

@ -44,6 +44,7 @@ import {
setSelected,
setSelection,
setTreeFolders,
loopFilesOperations,
} from "../../../../../store/files/actions";
import {
getCurrentFolderCount,
@ -1274,7 +1275,6 @@ class SectionBodyContent extends React.Component {
currentMediaFileId,
viewAs,
t,
loopFilesOperations,
widthProp,
isMobile,
firstLoad,
@ -1293,7 +1293,6 @@ class SectionBodyContent extends React.Component {
const operationsPanelProps = {
setIsLoading,
isLoading,
loopFilesOperations,
};
const items = filesList;
@ -1580,4 +1579,5 @@ export default connect(mapStateToProps, {
setUpdateTree,
setIsLoading,
clearProgressData,
loopFilesOperations
})(withRouter(withTranslation()(SectionBodyContent)));

View File

@ -42,7 +42,6 @@ import {
getSelection,
getSelectedFolderParentId,
getIsRootFolder,
getSelectedFolder,
} from "../../../../../store/files/selectors";
const { isAdmin } = store.auth.selectors;
@ -356,7 +355,6 @@ class SectionHeaderContent extends React.Component {
isRootFolder,
onCheck,
title,
loopFilesOperations,
isCanCreate,
} = this.props;
@ -562,7 +560,6 @@ class SectionHeaderContent extends React.Component {
{showDeleteDialog && (
<DeleteDialog
loopFilesOperations={loopFilesOperations}
isRecycleBin={isRecycleBin}
visible={showDeleteDialog}
onClose={this.onDeleteAction}
@ -572,7 +569,6 @@ class SectionHeaderContent extends React.Component {
{showEmptyTrashDialog && (
<EmptyTrashDialog
loopFilesOperations={loopFilesOperations}
visible={showEmptyTrashDialog}
onClose={this.onEmptyTrashAction}
/>
@ -587,7 +583,6 @@ class SectionHeaderContent extends React.Component {
{showMoveToPanel && (
<OperationsPanel
loopFilesOperations={loopFilesOperations}
isCopy={false}
visible={showMoveToPanel}
onClose={this.onMoveAction}
@ -596,7 +591,6 @@ class SectionHeaderContent extends React.Component {
{showCopyPanel && (
<OperationsPanel
loopFilesOperations={loopFilesOperations}
isCopy={true}
visible={showCopyPanel}
onClose={this.onCopyAction}

View File

@ -25,7 +25,6 @@ import {
setFirstLoad,
startUpload,
setSelections,
loopFilesOperations,
} from "../../../store/files/actions";
import {
getConvertDialogVisible,
@ -229,11 +228,6 @@ class PureHome extends React.Component {
this.setState({ hideWindowSetting: !this.state.hideWindowSetting });
componentDidUpdate(prevProps) {
Object.entries(this.props).forEach(
([key, val]) =>
prevProps[key] !== val && console.log(`Prop '${key}' changed`)
);
if (this.props.headerVisible !== prevProps.headerVisible) {
this.renderGroupButtonMenu();
}
@ -264,7 +258,6 @@ class PureHome extends React.Component {
convertDialogVisible,
fileActionId,
isRecycleBin,
loopFilesOperations,
} = this.props;
// const progressBarContent = (
@ -334,7 +327,6 @@ class PureHome extends React.Component {
onCheck={this.onSectionHeaderContentCheck}
onSelect={this.onSectionHeaderContentSelect}
onClose={this.onClose}
loopFilesOperations={loopFilesOperations}
/>
</PageLayout.SectionHeader>
@ -347,7 +339,6 @@ class PureHome extends React.Component {
isMobile={isMobile}
selected={selected}
onChange={this.onRowChange}
loopFilesOperations={loopFilesOperations}
onDropZoneUpload={this.onDrop}
/>
</PageLayout.SectionBody>
@ -407,7 +398,6 @@ const mapDispatchToProps = (dispatch) => {
setFirstLoad: (firstLoad) => dispatch(setFirstLoad(firstLoad)),
fetchFiles: (folderId, filter) => dispatch(fetchFiles(folderId, filter)),
setSelections: (items) => dispatch(setSelections(items)),
loopFilesOperations: (id, destFolderId, isCopy) => dispatch(loopFilesOperations(id, destFolderId, isCopy)),
};
};

View File

@ -9,7 +9,8 @@ import { StyledAsidePanel } from "../StyledPanels";
import TreeFolders from "../../Article/Body/TreeFolders";
import {
setProgressBarData,
clearProgressData
clearProgressData,
loopFilesOperations
} from "../../../store/files/actions";
import {
getTreeFolders,
@ -171,4 +172,4 @@ const mapStateToProps = state => {
};
};
export default connect(mapStateToProps, { setProgressBarData, clearProgressData })(withRouter(OperationsPanel));
export default connect(mapStateToProps, { setProgressBarData, clearProgressData, loopFilesOperations })(withRouter(OperationsPanel));