|
@@ -23,23 +23,23 @@ class AIChatDialogue extends BaseComponent<AIChatDialogueItemProps, AIChatDialog
|
|
}
|
|
}
|
|
|
|
|
|
avatarNode = () => {
|
|
avatarNode = () => {
|
|
- const { role, renderConfig } = this.props;
|
|
|
|
|
|
+ const { role, dialogueRenderConfig } = this.props;
|
|
return <DialogueAvatar
|
|
return <DialogueAvatar
|
|
role={role}
|
|
role={role}
|
|
- customRenderFunc={renderConfig?.renderDialogueAvatar}
|
|
|
|
|
|
+ customRenderFunc={dialogueRenderConfig?.renderDialogueAvatar}
|
|
/>;
|
|
/>;
|
|
};
|
|
};
|
|
|
|
|
|
titleNode = () => {
|
|
titleNode = () => {
|
|
- const { role, renderConfig } = this.props;
|
|
|
|
|
|
+ const { role, dialogueRenderConfig } = this.props;
|
|
return <DialogueTitle
|
|
return <DialogueTitle
|
|
role={role}
|
|
role={role}
|
|
- customRenderFunc={renderConfig?.renderDialogueTitle}
|
|
|
|
|
|
+ customRenderFunc={dialogueRenderConfig?.renderDialogueTitle}
|
|
/>;
|
|
/>;
|
|
};
|
|
};
|
|
|
|
|
|
contentNode = () => {
|
|
contentNode = () => {
|
|
- const { message, mode, renderConfig, customMarkDownComponents, markdownRenderProps, messageEditRender, onFileClick, onImageClick, disabledFileItemClick, renderDialogueContentItem, onAnnotationClick } = this.props;
|
|
|
|
|
|
+ const { message, mode, dialogueRenderConfig, customMarkDownComponents, markdownRenderProps, messageEditRender, onFileClick, onImageClick, disabledFileItemClick, renderDialogueContentItem, onAnnotationClick } = this.props;
|
|
|
|
|
|
return <DialogueContent
|
|
return <DialogueContent
|
|
key={message.editing}
|
|
key={message.editing}
|
|
@@ -53,13 +53,13 @@ class AIChatDialogue extends BaseComponent<AIChatDialogueItemProps, AIChatDialog
|
|
renderDialogueContentItem={renderDialogueContentItem}
|
|
renderDialogueContentItem={renderDialogueContentItem}
|
|
onAnnotationClick={onAnnotationClick}
|
|
onAnnotationClick={onAnnotationClick}
|
|
customMarkDownComponents={customMarkDownComponents}
|
|
customMarkDownComponents={customMarkDownComponents}
|
|
- customRenderFunc={renderConfig?.renderDialogueContent}
|
|
|
|
|
|
+ customRenderFunc={dialogueRenderConfig?.renderDialogueContent}
|
|
markdownRenderProps={markdownRenderProps}
|
|
markdownRenderProps={markdownRenderProps}
|
|
/>;
|
|
/>;
|
|
};
|
|
};
|
|
|
|
|
|
actionNode = () => {
|
|
actionNode = () => {
|
|
- const { role, message, showReset, isLastChat, renderConfig,
|
|
|
|
|
|
+ const { role, message, showReset, isLastChat, dialogueRenderConfig,
|
|
onMessageReset, onMessageGoodFeedback, onMessageBadFeedback, onMessageCopy,
|
|
onMessageReset, onMessageGoodFeedback, onMessageBadFeedback, onMessageCopy,
|
|
onMessageShare, messageEditRender, onMessageEdit, onMessageDelete
|
|
onMessageShare, messageEditRender, onMessageEdit, onMessageDelete
|
|
} = this.props;
|
|
} = this.props;
|
|
@@ -77,7 +77,7 @@ class AIChatDialogue extends BaseComponent<AIChatDialogueItemProps, AIChatDialog
|
|
onMessageEdit={onMessageEdit}
|
|
onMessageEdit={onMessageEdit}
|
|
onMessageDelete={onMessageDelete}
|
|
onMessageDelete={onMessageDelete}
|
|
messageEditRender={messageEditRender}
|
|
messageEditRender={messageEditRender}
|
|
- customRenderFunc={renderConfig?.renderDialogueAction}
|
|
|
|
|
|
+ customRenderFunc={dialogueRenderConfig?.renderDialogueAction}
|
|
/>;
|
|
/>;
|
|
};
|
|
};
|
|
|
|
|