Merge branch 'feature/files' of github.com:ONLYOFFICE/AppServer into feature/files

This commit is contained in:
Vladislav Makhov 2020-09-10 15:55:06 +03:00
commit 395b8b392c
3 changed files with 8 additions and 12 deletions

View File

@ -1,4 +1,4 @@
import React, { memo, useState } from "react";
import React, { memo } from "react";
import styled from "styled-components";
import { TextInput, Button } from "asc-web-components";
@ -39,22 +39,18 @@ const EditingWrapper = styled.div`
`;
const EditingWrapperComponent = props => {
const { itemTitle, itemId, okIcon, cancelIcon, renameTitle, onClickUpdateItem, cancelUpdateItem } = props;
const [loading, setLoading] = useState(false);
const { itemTitle, itemId, okIcon, cancelIcon, renameTitle, onClickUpdateItem, cancelUpdateItem, isLoading } = props;
const onUpdate = () => {
setLoading(true);
onClickUpdateItem();
}
const onCancel = (e) => {
setLoading(true);
cancelUpdateItem(e);
}
const onKeyUpUpdateItem = e => {
if (e.keyCode === 13) {
setLoading(true);
onClickUpdateItem();
}
@ -73,19 +69,19 @@ const EditingWrapperComponent = props => {
isAutoFocussed={true}
onChange={renameTitle}
onKeyUp={onKeyUpUpdateItem}
isDisabled={loading}
isDisabled={isLoading}
/>
<Button
className='edit-button'
size='medium'
isDisabled={loading}
isDisabled={isLoading}
onClick={onUpdate}
icon={okIcon}
/>
<Button
className='edit-button'
size='medium'
isDisabled={loading}
isDisabled={isLoading}
onClick={onCancel}
icon={cancelIcon}
data-itemid={itemId}

View File

@ -509,7 +509,7 @@ class FilesRowContent extends React.PureComponent {
};
function mapStateToProps(state) {
const { filter, fileAction, selectedFolder, treeFolders, folders, newRowItems, dragging } = state.files;
const { filter, fileAction, selectedFolder, treeFolders, folders, newRowItems, dragging, isLoading } = state.files;
const { settings } = state.auth;
const indexOfTrash = 3;
const rootFolderId = selectedFolder.pathParts && selectedFolder.pathParts[0];
@ -526,7 +526,8 @@ function mapStateToProps(state) {
selectedFolder,
folders,
newRowItems,
dragging
dragging,
isLoading
}
}

View File

@ -1278,7 +1278,6 @@ class SectionBodyContent extends React.Component {
onEditComplete={this.onEditComplete}
onLoading={onLoading}
onMediaFileClick={this.onMediaFileClick}
isLoading={isLoading}
/>
</SimpleFilesRow>
</DragAndDrop>