Web: Removed conditions that are used inside a function.

This commit is contained in:
Tatiana Lopaeva 2022-11-18 17:53:52 +03:00
parent 25a5ec7b84
commit 9a8fab2946
2 changed files with 7 additions and 5 deletions

View File

@ -1314,12 +1314,13 @@ class FilesActionStore {
return canRemove.length > 0;
case "delete":
const canDelete = canDeleteItems({ access, rootFolderType });
const canDelete = canDeleteItems({
access,
rootFolderType,
editing: allFilesIsEditing,
});
const deleteCondition =
!isThirdPartyRootSelection &&
hasSelection &&
isAccessedSelected &&
!allFilesIsEditing;
!isThirdPartyRootSelection && hasSelection && isAccessedSelected;
return canDelete && deleteCondition;
}

View File

@ -26,6 +26,7 @@ import {
import { isDesktop } from "@docspace/components/utils/device";
import { getContextMenuKeysByType } from "SRC_DIR/helpers/plugins";
import { PluginContextMenuItemType } from "SRC_DIR/helpers/plugins/constants";
import { getRoomRoleActions } from "@docspace/common/utils/actions";
const { FilesFilter, RoomsFilter } = api;
const storageViewAs = localStorage.getItem("viewAs");