|
|
@@ -6,7 +6,6 @@ import { ModalBody } from 'reactstrap';
|
|
|
|
|
|
import type { IPageForItem } from '~/interfaces/page';
|
|
|
import { useLimitLearnablePageCountPerAssistant } from '~/stores-universal/context';
|
|
|
-import { usePageSelectModal } from '~/stores/modal';
|
|
|
|
|
|
import type { SelectedPage } from '../../../../interfaces/selected-page';
|
|
|
|
|
|
@@ -40,16 +39,10 @@ export const AiAssistantManagementEditPages = (props: Props): JSX.Element => {
|
|
|
.filter(isIPageHasId);
|
|
|
}, [selectedPages]);
|
|
|
|
|
|
- const { open: openPageSelectModal } = usePageSelectModal();
|
|
|
-
|
|
|
const removePageHandler = useCallback((page: IPageHasId) => {
|
|
|
onRemove(page.path);
|
|
|
}, [onRemove]);
|
|
|
|
|
|
- const clickOpenPageSelectModalHandler = useCallback(() => {
|
|
|
- openPageSelectModal({ onSelected: onSelect, isHierarchicalSelectionMode: true });
|
|
|
- }, [onSelect, openPageSelectModal]);
|
|
|
-
|
|
|
return (
|
|
|
<>
|
|
|
<AiAssistantManagementHeader labelTranslationKey="modal_ai_assistant.page_mode_title.pages" />
|