Skip to content

Commit e059af8

Browse files
fix: add missing PinIndicator placeholder (#2352)
### 🎯 Goal This PR adds missing `PinIndicator` placeholder and `str-chat__message--pinned` class name to a `MessageSimple` component.
1 parent 5bbcb24 commit e059af8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: src/components/Message/MessageSimple.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ const MessageSimpleWithContext = <
8585
MessageTimestamp = DefaultMessageTimestamp,
8686
ReactionSelector = DefaultReactionSelector,
8787
ReactionsList = DefaultReactionList,
88+
PinIndicator,
8889
} = useComponentContext<StreamChatGenerics>('MessageSimple');
8990
const { themeVersion } = useChatContext('MessageSimple');
9091

@@ -132,9 +133,9 @@ const MessageSimpleWithContext = <
132133
: 'str-chat__message--other',
133134
message.text ? 'str-chat__message--has-text' : 'has-no-text',
134135
{
135-
'pinned-message': message.pinned,
136136
'str-chat__message--has-attachment': hasAttachment,
137137
'str-chat__message--highlighted': highlighted,
138+
'str-chat__message--pinned pinned-message': message.pinned,
138139
'str-chat__message--with-reactions str-chat__message-with-thread-link': canShowReactions,
139140
'str-chat__message-send-can-be-retried':
140141
message?.status === 'failed' && message?.errorStatusCode !== 403,
@@ -167,6 +168,7 @@ const MessageSimpleWithContext = <
167168
)}
168169
{
169170
<div className={rootClassName} key={message.id}>
171+
{PinIndicator && <PinIndicator />}
170172
{themeVersion === '1' && <MessageStatus />}
171173
{message.user && (
172174
<Avatar

0 commit comments

Comments
 (0)