Skip to content

Commit e0d55cb

Browse files
Post-merge fixes
1 parent b21b9e1 commit e0d55cb

File tree

2 files changed

+5
-20
lines changed

2 files changed

+5
-20
lines changed

src/components/Reactions/ReactionsList.tsx

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414

1515
import { MAX_MESSAGE_REACTIONS_TO_FETCH } from '../Message/hooks';
1616

17-
import type { ReactionGroupResponse, ReactionResponse, ReactionSort } from 'stream-chat';
17+
import type { ReactionGroupResponse, ReactionResponse } from 'stream-chat';
1818
import type { ReactionOptions } from './reactionOptions';
1919
import type {
2020
ReactionDetailsComparator,
@@ -46,7 +46,7 @@ export type ReactionsListProps = Partial<
4646
/** Comparator function to sort the list of reacted users
4747
* @deprecated use `reactionDetailsSort` instead
4848
*/
49-
sortReactionDetails?: ReactionDetailsComparator<StreamChatGenerics>;
49+
sortReactionDetails?: ReactionDetailsComparator;
5050
/** Comparator function to sort reactions, defaults to chronological order */
5151
sortReactions?: ReactionsComparator;
5252
};
@@ -126,25 +126,15 @@ const UnMemoizedReactionsList = (props: ReactionsListProps) => {
126126
</div>
127127
{selectedReactionType !== null && (
128128
<ReactionsListModal
129-
handleFetchReactions={
130-
handleFetchReactions as (
131-
reactionType?: string,
132-
sort?: ReactionSort<StreamChatGenerics>,
133-
) => Promise<Array<ReactionResponse<StreamChatGenerics>>>
134-
}
129+
handleFetchReactions={handleFetchReactions}
135130
onClose={() => setSelectedReactionType(null)}
136131
onSelectedReactionTypeChange={
137132
setSelectedReactionType as ReactionsListModalProps['onSelectedReactionTypeChange']
138133
}
139134
open={selectedReactionType !== null}
140135
reactions={existingReactions}
141136
selectedReactionType={selectedReactionType}
142-
sortReactionDetails={
143-
sortReactionDetails as (
144-
a: ReactionResponse<StreamChatGenerics>,
145-
b: ReactionResponse<StreamChatGenerics>,
146-
) => number
147-
}
137+
sortReactionDetails={sortReactionDetails}
148138
/>
149139
)}
150140
</>

src/components/Reactions/ReactionsListModal.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,7 @@ import { MessageContextValue, useMessageContext } from '../../context';
1212
import { ReactionSort } from 'stream-chat';
1313

1414
export type ReactionsListModalProps = ModalProps &
15-
Partial<
16-
Pick<
17-
MessageContextValue<StreamChatGenerics>,
18-
'handleFetchReactions' | 'reactionDetailsSort'
19-
>
20-
> & {
15+
Partial<Pick<MessageContextValue, 'handleFetchReactions' | 'reactionDetailsSort'>> & {
2116
reactions: ReactionSummary[];
2217
selectedReactionType: ReactionType;
2318
onSelectedReactionTypeChange?: (reactionType: ReactionType) => void;

0 commit comments

Comments
 (0)