Skip to content

Commit d5f3d44

Browse files
authored
Merge pull request #189 from NelsonYong/master
fix: MessageBox renderAddCmp
2 parents b8eeacf + d85ad8c commit d5f3d44

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
@@ -521,7 +521,7 @@ export interface ISpotifyMessageProps extends ISpotifyMessage {}
521521
*/
522522
export interface IMessageBoxProps {
523523
onMessageFocused?: any
524-
renderAddCmp?: JSX.Element
524+
renderAddCmp?: JSX.Element | (() => JSX.Element)
525525
onClick?: React.MouseEventHandler
526526
onOpen?: React.MouseEventHandler
527527
onPhotoError?: React.MouseEventHandler

0 commit comments

Comments
 (0)