Web:Client:Home: fix rename action from header menu

This commit is contained in:
TimofeyBoyko 2022-10-21 18:42:19 +05:00
parent 71d28c0b5a
commit 361e63374b
2 changed files with 21 additions and 2 deletions

View File

@ -22,6 +22,8 @@ const RenameEvent = ({
editCompleteAction,
clearActiveOperations,
updateCurrentFolder,
setEventDialogVisible,
eventDialogVisible,
}) => {
@ -100,6 +102,8 @@ const RenameEvent = ({
timerId = null;
clearActiveOperations(null, [item.id]);
updateCurrentFolder(null, [item.id]);
setIsLoading(false);
onClose();
});
@ -134,7 +138,7 @@ export default inject(
renameFolder,
} = filesStore;
const { editCompleteAction } = filesActionsStore;
const { editCompleteAction, updateCurrentFolder } = filesActionsStore;
const { clearActiveOperations } = uploadDataStore;
const { setEventDialogVisible, eventDialogVisible } = dialogsStore;
@ -146,6 +150,7 @@ export default inject(
renameFolder,
editCompleteAction,
updateCurrentFolder,
clearActiveOperations,
setEventDialogVisible,

View File

@ -236,7 +236,16 @@ class SectionHeaderContent extends React.Component {
.catch((err) => toastr.error(err));
};
renameAction = () => console.log("renameAction click");
renameAction = () => {
const { selectedFolder } = this.props;
const event = new Event(Events.RENAME);
event.item = selectedFolder;
window.dispatchEvent(event);
};
onOpenSharingPanel = () => {
this.props.setBufferSelection(this.props.currentFolderId);
this.props.setIsFolderActions(true);
@ -442,6 +451,11 @@ class SectionHeaderContent extends React.Component {
disabled: isRecycleBinFolder || isRoom,
icon: "images/rename.react.svg",
},
{
key: "separator-3",
isSeparator: true,
disabled: isRecycleBinFolder || isRoom,
},
{
key: "delete",
label: t("Common:Delete"),