Modified header menu for Private Room

This commit is contained in:
Vladislav Makhov 2020-12-03 15:54:29 +03:00
parent f240c8da00
commit b8b454a438
2 changed files with 10 additions and 0 deletions

View File

@ -48,6 +48,7 @@ import {
getHeaderChecked,
getOnlyFoldersSelected,
getAccessedSelected,
getIsPrivacyFolder,
} from "../../../../../store/files/selectors";
const { isAdmin } = store.auth.selectors;
@ -367,6 +368,7 @@ class SectionHeaderContent extends React.Component {
isOnlyFoldersSelected,
deleteDialogVisible,
isRecycleBin,
isPrivacy,
} = this.props;
let menu = [
@ -467,6 +469,11 @@ class SectionHeaderContent extends React.Component {
menu.splice(1, 1);
}
if (isPrivacy) {
menu.splice(3, 1);
menu.splice(4, 1);
}
return menu;
};
@ -647,6 +654,7 @@ const mapStateToProps = (state) => {
isRootFolder: getIsRootFolder(state),
isAdmin: isAdmin(state),
isRecycleBin: getIsRecycleBinFolder(state),
isPrivacy: getIsPrivacyFolder(state),
parentId: getSelectedFolderParentId(state),
selection,
title: getSelectedFolderTitle(state),

View File

@ -372,6 +372,8 @@ export const isCanBeDeleted = createSelector(
return false;
case FolderType.COMMON:
return isAdmin;
case FolderType.Privacy:
return true;
case FolderType.TRASH:
return true;
default: