HeaderPinnedMessage: Hide delete button if pinnedMsgCount === 1 (#4152)

Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
This commit is contained in:
Alexander Zinchuk 2024-01-12 13:00:35 +01:00
parent b8f0607700
commit e9e06e93e0

View File

@ -594,8 +594,12 @@ export default memo(withGlobal<OwnProps>(
if (pinnedMessageIds?.length) {
const firstPinnedMessage = messagesById[pinnedMessageIds[0]];
const {
canUnpin,
} = (firstPinnedMessage && selectAllowedMessageActions(global, firstPinnedMessage, threadId)) || {};
canUnpin = false,
} = (
firstPinnedMessage
&& pinnedMessageIds.length === 1
&& selectAllowedMessageActions(global, firstPinnedMessage, threadId)
) || {};
return {
...state,