File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import {
1616import { useLocalization } from '../../lib/LocalizationContext' ;
1717import Icon , { IconTypes , IconColors } from '../Icon' ;
1818import Label , { LabelColors , LabelTypography } from '../Label' ;
19+ import { GroupChannel } from '@sendbird/chat/groupChannel' ;
1920
2021const MobileContextMenu : React . FunctionComponent < BaseMenuProps > = ( props : BaseMenuProps ) : React . ReactElement => {
2122 const {
@@ -38,7 +39,10 @@ const MobileContextMenu: React.FunctionComponent<BaseMenuProps> = (props: BaseMe
3839 const showMenuItemEdit : boolean = ( isUserMessage ( message as UserMessage ) && isSentMessage ( message ) && isByMe ) ;
3940 const showMenuItemResend : boolean = ( isFailedMessage ( message ) && message ?. isResendable && isByMe ) ;
4041 const showMenuItemDelete : boolean = ! isPendingMessage ( message ) && isByMe ;
41- const showMenuItemDownload : boolean = ! isPendingMessage ( message ) && isFileMessage ( message ) ;
42+ const showMenuItemDownload : boolean = ! isPendingMessage ( message )
43+ && isFileMessage ( message )
44+ && ! ( channel as GroupChannel ) ?. isSuper
45+ && ! ( channel as GroupChannel ) ?. isBroadcast ;
4246 const showMenuItemReply : boolean = ( replyType === 'QUOTE_REPLY' )
4347 && ! isFailedMessage ( message )
4448 && ! isPendingMessage ( message )
You can’t perform that action at this time.
0 commit comments