@@ -52,7 +52,6 @@ export type GalleryPropsWithContext = Pick<ImageGalleryContextValue, 'imageGalle
5252 | 'preventPress'
5353 | 'message'
5454 | 'messageContentOrder'
55- | 'isMessageErrorType'
5655 > &
5756 Pick <
5857 MessagesContextValue ,
@@ -86,7 +85,6 @@ const GalleryWithContext = (props: GalleryPropsWithContext) => {
8685 videos,
8786 VideoThumbnail,
8887 messageHasOnlyOneImage = false ,
89- isMessageErrorType,
9088 } = props ;
9189
9290 const { resizableCDNHosts } = useChatConfigContext ( ) ;
@@ -211,7 +209,6 @@ const GalleryWithContext = (props: GalleryPropsWithContext) => {
211209 setOverlay = { setOverlay }
212210 thumbnail = { thumbnail }
213211 VideoThumbnail = { VideoThumbnail }
214- isMessageErrorType = { isMessageErrorType }
215212 />
216213 ) ;
217214 } ) }
@@ -241,10 +238,7 @@ type GalleryThumbnailProps = {
241238 | 'ImageReloadIndicator'
242239> &
243240 Pick < ImageGalleryContextValue , 'imageGalleryStateStore' > &
244- Pick <
245- MessageContextValue ,
246- 'onLongPress' | 'onPress' | 'onPressIn' | 'preventPress' | 'isMessageErrorType'
247- > &
241+ Pick < MessageContextValue , 'onLongPress' | 'onPress' | 'onPressIn' | 'preventPress' > &
248242 Pick < OverlayContextValue , 'setOverlay' > ;
249243
250244const GalleryThumbnail = ( {
@@ -268,7 +262,6 @@ const GalleryThumbnail = ({
268262 setOverlay,
269263 thumbnail,
270264 VideoThumbnail,
271- isMessageErrorType,
272265} : GalleryThumbnailProps ) => {
273266 const {
274267 theme : {
@@ -322,7 +315,7 @@ const GalleryThumbnail = ({
322315 if ( onPress ) {
323316 onPress ( {
324317 additionalInfo : { thumbnail } ,
325- defaultHandler : isMessageErrorType ? undefined : defaultOnPress ,
318+ defaultHandler : defaultOnPress ,
326319 emitter : 'gallery' ,
327320 event,
328321 } ) ;
@@ -332,7 +325,7 @@ const GalleryThumbnail = ({
332325 if ( onPressIn ) {
333326 onPressIn ( {
334327 additionalInfo : { thumbnail } ,
335- defaultHandler : isMessageErrorType ? undefined : defaultOnPress ,
328+ defaultHandler : defaultOnPress ,
336329 emitter : 'gallery' ,
337330 event,
338331 } ) ;
@@ -454,27 +447,20 @@ const areEqual = (prevProps: GalleryPropsWithContext, nextProps: GalleryPropsWit
454447 message : prevMessage ,
455448 myMessageTheme : prevMyMessageTheme ,
456449 videos : prevVideos ,
457- isMessageErrorType : prevIsMessageErrorType ,
458450 } = prevProps ;
459451 const {
460452 alignment : nextAlignment ,
461453 images : nextImages ,
462454 message : nextMessage ,
463455 myMessageTheme : nextMyMessageTheme ,
464456 videos : nextVideos ,
465- isMessageErrorType : nextIsMessageErrorType ,
466457 } = nextProps ;
467458
468459 const alignmentEqual = prevAlignment === nextAlignment ;
469460 if ( ! alignmentEqual ) {
470461 return false ;
471462 }
472463
473- const isMessageErrorTypeEqual = prevIsMessageErrorType === nextIsMessageErrorType ;
474- if ( ! isMessageErrorTypeEqual ) {
475- return false ;
476- }
477-
478464 const messageEqual =
479465 prevMessage ?. id === nextMessage ?. id &&
480466 `${ prevMessage ?. updated_at } ` === `${ nextMessage ?. updated_at } ` ;
@@ -538,7 +524,6 @@ export const Gallery = (props: GalleryProps) => {
538524 videos : propVideos ,
539525 VideoThumbnail : PropVideoThumbnail ,
540526 messageContentOrder : propMessageContentOrder ,
541- isMessageErrorType : propIsMessageErrorType ,
542527 } = props ;
543528
544529 const { imageGalleryStateStore } = useImageGalleryContext ( ) ;
@@ -552,7 +537,6 @@ export const Gallery = (props: GalleryProps) => {
552537 preventPress : contextPreventPress ,
553538 videos : contextVideos ,
554539 messageContentOrder : contextMessageContentOrder ,
555- isMessageErrorType : contextIsMessageErrorType ,
556540 } = useMessageContext ( ) ;
557541 const {
558542 additionalPressableProps : contextAdditionalPressableProps ,
@@ -586,7 +570,6 @@ export const Gallery = (props: GalleryProps) => {
586570 const ImageReloadIndicator = PropImageReloadIndicator || ContextImageReloadIndicator ;
587571 const myMessageTheme = propMyMessageTheme || contextMyMessageTheme ;
588572 const messageContentOrder = propMessageContentOrder || contextMessageContentOrder ;
589- const isMessageErrorType = propIsMessageErrorType || contextIsMessageErrorType ;
590573
591574 const messageHasOnlyOneImage =
592575 messageContentOrder ?. length === 1 &&
@@ -615,7 +598,6 @@ export const Gallery = (props: GalleryProps) => {
615598 VideoThumbnail,
616599 messageHasOnlyOneImage,
617600 messageContentOrder,
618- isMessageErrorType,
619601 } }
620602 />
621603 ) ;
0 commit comments