@@ -14,7 +14,7 @@ import {
1414
1515import { 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' ;
1818import type { ReactionOptions } from './reactionOptions' ;
1919import 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 </ >
0 commit comments