Web: Files: fix tile border radius

This commit is contained in:
Viktor Fomin 2022-05-23 16:11:09 +03:00
parent 864b8268a5
commit b95ba16e2d
2 changed files with 15 additions and 2 deletions

View File

@ -413,7 +413,16 @@ export default function withContent(WrappedContent) {
isEdit,
titleWithoutExt,
} = this.props;
const { access, createdBy, fileExst, fileStatus, href, icon, id } = item;
const {
access,
createdBy,
fileExst,
fileStatus,
href,
icon,
id,
isFolder,
} = item;
const updatedDate = this.getStatusByDate(false);
const createdDate = this.getStatusByDate(true);
@ -456,6 +465,7 @@ export default function withContent(WrappedContent) {
cancelUpdateItem={this.cancelUpdateItem}
isUpdatingRowItem={isUpdatingRowItem}
passwordEntryProcess={passwordEntryProcess}
isFolder={item.fileExst ? false : true}
/>
) : (
<WrappedContent

View File

@ -67,7 +67,7 @@ const EditingWrapper = styled.div`
props.theme.filesEditingWrapper.tile.background};
border: ${(props) => props.theme.filesEditingWrapper.border};
border-radius: 0 0 6px 6px;
border-radius: ${(props) => (props.isFolder ? "6px" : "0 0 6px 6px")};
height: 43px;
bottom: 0;
@ -188,8 +188,10 @@ const EditingWrapperComponent = (props) => {
elementIcon,
isUpdatingRowItem,
passwordEntryProcess,
isFolder,
} = props;
console.log("isFolder", isFolder);
const isTable = viewAs === "table";
const [OkIconIsHovered, setIsHoveredOk] = useState(false);
@ -233,6 +235,7 @@ const EditingWrapperComponent = (props) => {
<EditingWrapper
viewAs={viewAs}
isUpdatingRowItem={isUpdatingRowItem && !isTable}
isFolder={isFolder}
>
{isTable && elementIcon}
{isUpdatingRowItem && !isTable ? (