Web: Files: Thumbnails: added validation for thumbnailStatus, fixed styles
This commit is contained in:
parent
fdae8372ef
commit
0403801270
@ -12,7 +12,7 @@ const StyledGridWrapper = styled.div`
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
|
||||
width: 100%;
|
||||
grid-gap: 22px 16px;
|
||||
grid-gap: ${(props) => (props.isFolders ? "13px 14px" : "16px 18px")};
|
||||
padding-bottom: 24px;
|
||||
padding-right: 2px;
|
||||
box-sizing: border-box;
|
||||
@ -175,7 +175,7 @@ class TileContainer extends React.PureComponent {
|
||||
{useReactWindow ? (
|
||||
<AutoSizer>{renderList}</AutoSizer>
|
||||
) : (
|
||||
<StyledGridWrapper>{Folders}</StyledGridWrapper>
|
||||
<StyledGridWrapper isFolders>{Folders}</StyledGridWrapper>
|
||||
)}
|
||||
</>
|
||||
)}
|
||||
|
@ -1339,16 +1339,9 @@ class FilesStore {
|
||||
const fileIds = [];
|
||||
|
||||
filesList.map((file) => {
|
||||
const { thumbnailStatus, thumbnailUrl, isFolder } = file;
|
||||
const { thumbnailStatus } = file;
|
||||
|
||||
if (
|
||||
isFolder ||
|
||||
thumbnailStatus === 3 ||
|
||||
(thumbnailStatus === 1 && thumbnailUrl)
|
||||
)
|
||||
return;
|
||||
|
||||
fileIds.push(file.id);
|
||||
if (thumbnailStatus === 0) fileIds.push(file.id);
|
||||
});
|
||||
|
||||
if (fileIds.length) return api.files.createThumbnails(fileIds);
|
||||
|
Loading…
Reference in New Issue
Block a user