Modified header menu for Private Room
This commit is contained in:
parent
f240c8da00
commit
b8b454a438
@ -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),
|
||||
|
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user