Client: Details: replace RoomIcon to ItemIcon for logo cover

This commit is contained in:
Dmitry Sychugov 2024-08-29 20:02:07 +05:00
parent 1116f6a5ed
commit 24331a36ab

View File

@ -35,6 +35,8 @@ import { Text } from "@docspace/shared/components/text";
import DetailsHelper from "../../helpers/DetailsHelper.js"; import DetailsHelper from "../../helpers/DetailsHelper.js";
import { StyledNoThumbnail, StyledThumbnail } from "../../styles/details.js"; import { StyledNoThumbnail, StyledThumbnail } from "../../styles/details.js";
import { StyledProperties, StyledSubtitle } from "../../styles/common.js"; import { StyledProperties, StyledSubtitle } from "../../styles/common.js";
import ItemIcon from "@docspace/client/src/components/ItemIcon";
import { RoomIcon } from "@docspace/shared/components/room-icon"; import { RoomIcon } from "@docspace/shared/components/room-icon";
const Details = ({ const Details = ({
t, t,
@ -118,12 +120,13 @@ const Details = ({
</StyledThumbnail> </StyledThumbnail>
) : ( ) : (
<StyledNoThumbnail> <StyledNoThumbnail>
<RoomIcon <ItemIcon
color={selection.logo?.color} color={selection.logo?.color}
title={selection.title} title={selection.title}
isArchive={isArchive} isArchive={isArchive}
size="96px" size="96px"
radius="16px" radius="16px"
isRoom={selection.isRoom}
showDefault={showDefaultRoomIcon} showDefault={showDefaultRoomIcon}
imgClassName={`no-thumbnail-img ${selection.isRoom && "is-room"} ${ imgClassName={`no-thumbnail-img ${selection.isRoom && "is-room"} ${
selection.isRoom && selection.isRoom &&
@ -131,7 +134,8 @@ const Details = ({
selection.logo?.large && selection.logo?.large &&
"custom-logo" "custom-logo"
}`} }`}
imgSrc={currentIcon} logo={{ medium: currentIcon }}
withEditing={true}
/> />
</StyledNoThumbnail> </StyledNoThumbnail>
)} )}