Skip to content

Commit d85ad8c

Browse files
committed
fix: MessageBox renderAddCmp
1 parent 5aa2b80 commit d85ad8c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/MessageBox/MessageBox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const MessageBox: React.FC<MessageBoxType> = ({ focus = false, notch = true, sty
4848

4949
return (
5050
<div ref={messageRef} className={classNames('rce-container-mbox', props.className)} onClick={props.onClick}>
51-
{props.renderAddCmp instanceof Function && props.renderAddCmp()}
51+
{props.renderAddCmp instanceof Function ? props.renderAddCmp() : props.renderAddCmp}
5252
{props.type === 'system' ? (
5353
<SystemMessage {...props} focus={focus} notch={notch} />
5454
) : (

src/type.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ export interface ISpotifyMessageProps extends ISpotifyMessage {}
519519
*/
520520
export interface IMessageBoxProps {
521521
onMessageFocused?: any
522-
renderAddCmp?: JSX.Element
522+
renderAddCmp?: JSX.Element | (() => JSX.Element)
523523
onClick?: React.MouseEventHandler
524524
onOpen?: React.MouseEventHandler
525525
onPhotoError?: React.MouseEventHandler

0 commit comments

Comments
 (0)