|
|
@@ -30,6 +30,7 @@ import { AiAssistantManagementEditInstruction } from './AiAssistantManagementEdi
|
|
|
import { AiAssistantManagementEditPages } from './AiAssistantManagementEditPages';
|
|
|
import { AiAssistantManagementEditShare } from './AiAssistantManagementEditShare';
|
|
|
import { AiAssistantManagementHome } from './AiAssistantManagementHome';
|
|
|
+import { AiAssistantManagementPageSelectionMethod } from './AiAssistantManagementPageSelectionMethod';
|
|
|
|
|
|
import styles from './AiAssistantManagementModal.module.scss';
|
|
|
|
|
|
@@ -167,8 +168,11 @@ const AiAssistantManagementModalSubstance = (): JSX.Element => {
|
|
|
toastError(shouldEdit ? t('modal_ai_assistant.toaster.update_failed') : t('modal_ai_assistant.toaster.create_failed'));
|
|
|
logger.error(err);
|
|
|
}
|
|
|
- // eslint-disable-next-line max-len
|
|
|
- }, [t, selectedPages, selectedShareScope, selectedUserGroupsForShareScope, selectedAccessScope, selectedUserGroupsForAccessScope, name, description, instruction, shouldEdit, aiAssistant?._id, mutateAiAssistants, closeAiAssistantManagementModal]);
|
|
|
+ }, [
|
|
|
+ selectedPages, selectedShareScope, selectedUserGroupsForShareScope, selectedAccessScope,
|
|
|
+ selectedUserGroupsForAccessScope, name, description, instruction, shouldEdit, t, mutateAiAssistants,
|
|
|
+ closeAiAssistantManagementModal, aiAssistant?._id, aiAssistantSidebarData?.aiAssistantData?._id, refreshAiAssistantData,
|
|
|
+ ]);
|
|
|
|
|
|
|
|
|
/*
|
|
|
@@ -274,6 +278,10 @@ const AiAssistantManagementModalSubstance = (): JSX.Element => {
|
|
|
/>
|
|
|
</TabPane>
|
|
|
|
|
|
+ <TabPane tabId={AiAssistantManagementModalPageMode.PAGE_SELECTION_METHOD}>
|
|
|
+ <AiAssistantManagementPageSelectionMethod />
|
|
|
+ </TabPane>
|
|
|
+
|
|
|
<TabPane tabId={AiAssistantManagementModalPageMode.INSTRUCTION}>
|
|
|
<AiAssistantManagementEditInstruction
|
|
|
instruction={instruction}
|