Web: Files: fixed create folders
This commit is contained in:
parent
2ec456f070
commit
a35aa2d306
@ -103,7 +103,7 @@ const CreateEvent = ({
|
||||
addActiveItems(null, [folder.id]);
|
||||
setCreatedItem({ id: createdFolderId, type: "folder" });
|
||||
})
|
||||
.then(() => editCompleteAction(item, type))
|
||||
.then(() => editCompleteAction(item, type, true))
|
||||
.catch((e) => toastr.error(e))
|
||||
.finally(() => {
|
||||
const folderIds = [+id];
|
||||
|
@ -172,7 +172,6 @@ class TileContainer extends React.PureComponent {
|
||||
super(props);
|
||||
|
||||
this.state = {
|
||||
isOpen: false,
|
||||
selectedFilterData: {
|
||||
sortId: props.filter.sortBy,
|
||||
sortDirection: props.filter.sortOrder,
|
||||
@ -180,12 +179,6 @@ class TileContainer extends React.PureComponent {
|
||||
};
|
||||
}
|
||||
|
||||
toggleDropdown = () => {
|
||||
this.setState((prev) => ({
|
||||
isOpen: !prev.isOpen,
|
||||
}));
|
||||
};
|
||||
|
||||
render() {
|
||||
const {
|
||||
children,
|
||||
@ -197,7 +190,7 @@ class TileContainer extends React.PureComponent {
|
||||
headingFiles,
|
||||
} = this.props;
|
||||
|
||||
const { isOpen, selectedFilterData } = this.state;
|
||||
const { selectedFilterData } = this.state;
|
||||
|
||||
const Rooms = [];
|
||||
const Folders = [];
|
||||
|
@ -489,9 +489,9 @@ class FilesActionStore {
|
||||
return this.downloadFiles(fileIds, folderIds, label);
|
||||
};
|
||||
|
||||
editCompleteAction = async (selectedItem, type) => {
|
||||
editCompleteAction = async (selectedItem, type, isFolder = false) => {
|
||||
if (type === FileAction.Create) {
|
||||
this.filesStore.addFile(selectedItem);
|
||||
this.filesStore.addFile(selectedItem, isFolder);
|
||||
}
|
||||
|
||||
if (type === FileAction.Create || type === FileAction.Rename) {
|
||||
|
@ -1632,9 +1632,9 @@ class FilesStore {
|
||||
scrollElm && scrollElm.scrollTo(0, 0);
|
||||
};
|
||||
|
||||
addFile = (item) => {
|
||||
addFile = (item, isFolder) => {
|
||||
this.filter.total += 1;
|
||||
this.files.unshift(item);
|
||||
isFolder ? this.folders.unshift(item) : this.files.unshift(item);
|
||||
|
||||
this.scrollToTop();
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user