fixed missing isMe variable

This commit is contained in:
mushka-n 2023-10-20 12:07:02 +03:00
parent 6963668b08
commit ef80addf1d
2 changed files with 7 additions and 2 deletions

View File

@ -33,7 +33,7 @@ const ChangeRoomOwner = ({
<Text fontWeight={600} fontSize="13px">
{roomOwner.displayName}
</Text>
{roomOwner?.id === currentUserId && (
{roomOwner.id === currentUserId && (
<Text className="me-label">({t("Common:MeLabel")})</Text>
)}
</div>

View File

@ -55,9 +55,13 @@ const SetRoomParams = ({
enableThirdParty,
setChangeRoomOwnerIsVisible,
isAdmin,
userId,
}) => {
const [previewIcon, setPreviewIcon] = React.useState(null);
const isMe = userId === roomParams?.roomOwner?.id;
const canChangeRoomOwner = (isAdmin || isMe) && roomParams.roomOwner;
const onChangeName = (e) => {
setIsValidTitle(true);
setRoomParams({ ...roomParams, title: e.target.value });
@ -128,7 +132,7 @@ const SetRoomParams = ({
/>
)} */}
{(isAdmin || isMe) && roomParams.roomOwner && (
{isEdit && canChangeRoomOwner && (
<ChangeRoomOwner
roomOwner={roomParams.roomOwner}
onOwnerChange={onOwnerChange}
@ -183,6 +187,7 @@ export default inject(({ auth, dialogsStore }) => {
return {
setChangeRoomOwnerIsVisible,
isAdmin: user.isAdmin || user.isOwner,
userId: user.id,
};
})(
observer(