Skip to content

Commit b172420

Browse files
committed
fix: further optimize Message status component
1 parent 3c85f10 commit b172420

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

package/src/components/Message/MessageSimple/MessageStatus.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,15 +128,13 @@ const MemoizedMessageStatus = React.memo(
128128
areEqual,
129129
) as typeof MessageStatusWithContext;
130130

131-
export type MessageStatusProps = Partial<MessageStatusPropsWithContext> & {
132-
channelMembersCount: number;
133-
};
131+
export type MessageStatusProps = Partial<MessageStatusPropsWithContext>;
134132

135133
export const MessageStatus = (props: MessageStatusProps) => {
136134
const { channel } = useChannelContext();
137135
const { deliveredToCount, message, readBy, threadList } = useMessageContext();
138136

139-
const channelMembersCount = channel?.state.members?.length;
137+
const channelMembersCount = Object.keys(channel?.state.members).length;
140138

141139
return (
142140
<MemoizedMessageStatus

0 commit comments

Comments
 (0)