@@ -79,6 +79,16 @@ export class MessageList extends Component {
7979 this . props . onForwardClick ( item , i , e ) ;
8080 }
8181
82+ onReplyClick ( item , i , e ) {
83+ if ( this . props . onReplyClick instanceof Function )
84+ this . props . onReplyClick ( item , i , e ) ;
85+ }
86+
87+ onReplyMessageClick ( item , i , e ) {
88+ if ( this . props . onReplyMessageClick instanceof Function )
89+ this . props . onReplyMessageClick ( item , i , e ) ;
90+ }
91+
8292 onContextMenu ( item , i , e ) {
8393 if ( this . props . onContextMenu instanceof Function )
8494 this . props . onContextMenu ( item , i , e ) ;
@@ -148,6 +158,8 @@ export class MessageList extends Component {
148158 onDownload = { this . props . onDownload && ( ( e ) => this . onDownload ( x , i , e ) ) }
149159 onTitleClick = { this . props . onTitleClick && ( ( e ) => this . onTitleClick ( x , i , e ) ) }
150160 onForwardClick = { this . props . onForwardClick && ( ( e ) => this . onForwardClick ( x , i , e ) ) }
161+ onReplyClick = { this . props . onReplyClick && ( ( e ) => this . onReplyClick ( x , i , e ) ) }
162+ onReplyMessageClick = { this . props . onReplyMessageClick && ( ( e ) => this . onReplyMessageClick ( x , i , e ) ) }
151163 onClick = { this . props . onClick && ( ( e ) => this . onClick ( x , i , e ) ) }
152164 onContextMenu = { this . props . onContextMenu && ( ( e ) => this . onContextMenu ( x , i , e ) ) }
153165 onMessageFocused = { this . props . onMessageFocused && ( ( e ) => this . onMessageFocused ( x , i , e ) ) }
@@ -181,6 +193,8 @@ MessageList.defaultProps = {
181193 onClick : null ,
182194 onTitleClick : null ,
183195 onForwardClick : null ,
196+ onReplyClick : null ,
197+ onReplyMessageClick : null ,
184198 onDownButtonClick : null ,
185199 onOpen : null ,
186200 onPhotoError : null ,
0 commit comments