|
@@ -78,7 +78,6 @@ const AiAssistantSidebarSubstance: React.FC<AiAssistantSidebarSubstanceProps> =
|
|
|
|
|
|
|
|
// Views
|
|
// Views
|
|
|
initialView: initialViewForKnowledgeAssistant,
|
|
initialView: initialViewForKnowledgeAssistant,
|
|
|
- // generateMessageCard: generateMessageCardForKnowledgeAssistant,
|
|
|
|
|
generateModeSwitchesDropdown: generateModeSwitchesDropdownForKnowledgeAssistant,
|
|
generateModeSwitchesDropdown: generateModeSwitchesDropdownForKnowledgeAssistant,
|
|
|
headerIcon: headerIconForKnowledgeAssistant,
|
|
headerIcon: headerIconForKnowledgeAssistant,
|
|
|
headerText: headerTextForKnowledgeAssistant,
|
|
headerText: headerTextForKnowledgeAssistant,
|
|
@@ -97,9 +96,6 @@ const AiAssistantSidebarSubstance: React.FC<AiAssistantSidebarSubstanceProps> =
|
|
|
generateInitialView: generateInitialViewForEditorAssistant,
|
|
generateInitialView: generateInitialViewForEditorAssistant,
|
|
|
generatingEditorTextLabel,
|
|
generatingEditorTextLabel,
|
|
|
generateActionButtons,
|
|
generateActionButtons,
|
|
|
- // generateMessageCard: generateMessageCardForEditorAssistant,
|
|
|
|
|
- // generatingEditorTextForMessageCardAdditionaltem,
|
|
|
|
|
- // actionButtonsForMessageCardAdditionaltem,
|
|
|
|
|
headerIcon: headerIconForEditorAssistant,
|
|
headerIcon: headerIconForEditorAssistant,
|
|
|
headerText: headerTextForEditorAssistant,
|
|
headerText: headerTextForEditorAssistant,
|
|
|
placeHolder: placeHolderForEditorAssistant,
|
|
placeHolder: placeHolderForEditorAssistant,
|
|
@@ -358,7 +354,7 @@ const AiAssistantSidebarSubstance: React.FC<AiAssistantSidebarSubstanceProps> =
|
|
|
return initialViewForKnowledgeAssistant;
|
|
return initialViewForKnowledgeAssistant;
|
|
|
}, [generateInitialViewForEditorAssistant, initialViewForKnowledgeAssistant, isEditorAssistant, submit]);
|
|
}, [generateInitialViewForEditorAssistant, initialViewForKnowledgeAssistant, isEditorAssistant, submit]);
|
|
|
|
|
|
|
|
- const messageCardAdditionaltemForGeneratingMessage = useMemo(() => {
|
|
|
|
|
|
|
+ const messageCardAdditionalItemForGeneratingMessage = useMemo(() => {
|
|
|
if (isEditorAssistant) {
|
|
if (isEditorAssistant) {
|
|
|
return generatingEditorTextLabel;
|
|
return generatingEditorTextLabel;
|
|
|
}
|
|
}
|
|
@@ -367,7 +363,7 @@ const AiAssistantSidebarSubstance: React.FC<AiAssistantSidebarSubstanceProps> =
|
|
|
}, [generatingEditorTextLabel, isEditorAssistant]);
|
|
}, [generatingEditorTextLabel, isEditorAssistant]);
|
|
|
|
|
|
|
|
|
|
|
|
|
- const messageCardAdditionaltemForGeneratedMessage = useCallback((messageId?: string) => {
|
|
|
|
|
|
|
+ const messageCardAdditionalItemForGeneratedMessage = useCallback((messageId?: string) => {
|
|
|
if (isEditorAssistant) {
|
|
if (isEditorAssistant) {
|
|
|
if (messageId == null || messageLogs == null) {
|
|
if (messageId == null || messageLogs == null) {
|
|
|
return <></>;
|
|
return <></>;
|
|
@@ -403,7 +399,7 @@ const AiAssistantSidebarSubstance: React.FC<AiAssistantSidebarSubstanceProps> =
|
|
|
<>
|
|
<>
|
|
|
<MessageCard
|
|
<MessageCard
|
|
|
role={message.isUserMessage ? 'user' : 'assistant'}
|
|
role={message.isUserMessage ? 'user' : 'assistant'}
|
|
|
- additionaltem={messageCardAdditionaltemForGeneratedMessage(message.id)}
|
|
|
|
|
|
|
+ additionalItem={messageCardAdditionalItemForGeneratedMessage(message.id)}
|
|
|
>
|
|
>
|
|
|
{message.content}
|
|
{message.content}
|
|
|
</MessageCard>
|
|
</MessageCard>
|
|
@@ -412,7 +408,7 @@ const AiAssistantSidebarSubstance: React.FC<AiAssistantSidebarSubstanceProps> =
|
|
|
{ generatingAnswerMessage != null && (
|
|
{ generatingAnswerMessage != null && (
|
|
|
<MessageCard
|
|
<MessageCard
|
|
|
role="assistant"
|
|
role="assistant"
|
|
|
- additionaltem={messageCardAdditionaltemForGeneratingMessage}
|
|
|
|
|
|
|
+ additionalItem={messageCardAdditionalItemForGeneratingMessage}
|
|
|
>
|
|
>
|
|
|
{generatingAnswerMessage.content}
|
|
{generatingAnswerMessage.content}
|
|
|
</MessageCard>
|
|
</MessageCard>
|