Fragment
: {     channel
: GroupChannel;     collectionCreator
?: ((options
?: Pick<UseGroupChannelMessagesOptions, "startingPoint">) => MessageCollection);     enableMessageGrouping
?: boolean;     enableTypingIndicator
?: boolean;     flatListProps
?: Omit<FlatListProps<SendbirdMessage>, "data" | "renderItem">;     keyboardAvoidOffset
?: number;     onBeforeSendFileMessage
?: OnBeforeHandler<FileMessageCreateParams>;     onBeforeSendUserMessage
?: OnBeforeHandler<UserMessageCreateParams>;     onBeforeUpdateFileMessage
?: OnBeforeHandler<BaseMessageUpdateParams>;     onBeforeUpdateUserMessage
?: OnBeforeHandler<UserMessageUpdateParams>;     onChannelDeleted
: (() => void);     onPressHeaderLeft
: (() => void);     onPressHeaderRight
: (() => void);     onPressImageMessage
?: ((message
: FileMessage, uri
: string) => void);     onPressMediaMessage
?: ((message
: FileMessage, deleteMessage
: (() => Promise<void>), uri
: string) => void);     queryCreator
?: (() => PreviousMessageListQuery);     renderMessage
?: ((props
: {         channel
: GroupChannel;         currentUserId
?: string;         enableMessageGrouping
: boolean;         focused
: boolean;         message
: SendbirdMessage;         nextMessage
?: SendbirdMessage;         onLongPress
?: (() => void);         onPress
?: (() => void);         onPressAvatar
?: ((user
: Member | User, options
?: ShowOptions) => void);         prevMessage
?: SendbirdMessage;     }) => null | ReactElement<any, string | JSXElementConstructor<any>>);     renderNewMessagesButton
?: null | CommonComponent<{         newMessages
: SendbirdMessage[];         onPress
: (() => void);         visible
: boolean;     }>;     renderScrollToBottomButton
?: null | CommonComponent<{         onPress
: (() => void);         visible
: boolean;     }>;     searchItem
?: {         startingPoint
: number;     };     sortComparator
?: ((a
: SendbirdMessage, b
: SendbirdMessage) => number); } 
Deprecated
Please use
onPressMediaMessageinstead *