Left Search: Delete terminated comma for all user without status (#4015)

This commit is contained in:
Alexander Zinchuk 2023-12-04 14:38:46 +01:00
parent 9ee146f083
commit 65b7fd3e38
3 changed files with 6 additions and 4 deletions

View File

@ -170,7 +170,7 @@ const GroupChatInfo: FC<OwnProps & StateProps> = ({
return (
<span className="status">
{mainUsername && <span className="handle">{mainUsername}</span>}
{mainUsername && <span className="handle withStatus">{mainUsername}</span>}
<span className="group-status">{groupStatus}</span>
{onlineStatus && <span className="online-status">{onlineStatus}</span>}
</span>

View File

@ -142,10 +142,12 @@ const PrivateChatInfo: FC<OwnProps & StateProps> = ({
return <TypingStatus typingStatus={typingStatus} />;
}
const translatedStatus = getUserStatus(lang, user, userStatus);
const mainUserNameClassName = buildClassName('handle', translatedStatus && 'withStatus');
return (
<span className={buildClassName('status', isUserOnline(user, userStatus) && 'online')}>
{mainUsername && <span className="handle">{mainUsername}</span>}
<span className="user-status" dir="auto">{getUserStatus(lang, user, userStatus)}</span>
{mainUsername && <span className={mainUserNameClassName}>{mainUsername}</span>}
{translatedStatus && <span className="user-status" dir="auto">{translatedStatus}</span>}
</span>
);
}

View File

@ -133,7 +133,7 @@
}
}
&::after {
&.withStatus::after {
content: ", ";
color: var(--color-text-secondary);