Web: Files: Fixed display folder icon

This commit is contained in:
Alexey Safronov 2020-10-22 19:32:45 +03:00
parent 2f86aef863
commit 9df3a1cf64
2 changed files with 14 additions and 8 deletions

View File

@ -87,21 +87,26 @@ class TreeFolders extends React.Component {
};
getFolderIcon = (item) => {
switch (item.key) {
case "0-0":
if (item.parentId !== 0)
return <Icons.CatalogFolderIcon size="scale" isfill color="#657077" />;
switch (item.rootFolderType) {
case FolderType.USER:
return <Icons.CatalogUserIcon size="scale" isfill color="#657077" />;
case "0-1":
case FolderType.SHARE:
return <Icons.CatalogSharedIcon size="scale" isfill color="#657077" />;
case "0-2":
case FolderType.COMMON:
return (
<Icons.CatalogPortfolioIcon size="scale" isfill color="#657077" />
);
case "0-3":
return <Icons.CatalogFavoritesIcon size="scale" isfill color="#657077" />
case "0-4":
case FolderType.Favorites:
return (
<Icons.CatalogFavoritesIcon size="scale" isfill color="#657077" />
);
case FolderType.Recent:
return <Icons.CatalogRecentIcon size="scale" isfill color="#657077" />;
case "0-5":
case FolderType.TRASH:
return <Icons.CatalogTrashIcon size="scale" isfill color="#657077" />;
default:

View File

@ -131,6 +131,7 @@ export function getFoldersTree() {
return {
id: data.current.id,
key: `0-${index}`,
parentId: data.current.parentId,
title: data.current.title,
rootFolderType: type,
rootFolderName: name,