Ver código fonte

Display selected page paths as is

Shun Miyazawa 1 ano atrás
pai
commit
5601c8ad51

+ 1 - 5
apps/app/src/features/openai/client/components/AiAssistant/AiAssistantManagementModal/AiAssistantManagementHome.tsx

@@ -55,10 +55,6 @@ export const AiAssistantManagementHome = (props: Props): JSX.Element => {
 
   const canUpsert = name !== '' && selectedPages.length !== 0;
 
-  const grantedPages = useMemo(() => {
-    return selectedPages.filter(selectedPage => selectedPage.page.grant !== PageGrant.GRANT_PUBLIC);
-  }, [selectedPages]);
-
   const totalSelectedPageCount = useMemo(() => {
     return selectedPages.reduce((total, selectedPage) => {
       const descendantCount = selectedPage.isIncludeSubPage
@@ -216,7 +212,7 @@ export const AiAssistantManagementHome = (props: Props): JSX.Element => {
 
       <ShareScopeWarningModal
         isOpen={isShareScopeWarningModalOpen}
-        grantedPages={grantedPages}
+        selectedPages={selectedPages}
         closeModal={() => setIsShareScopeWarningModalOpen(false)}
         onSubmit={onUpsertAiAssistant}
       />

+ 4 - 4
apps/app/src/features/openai/client/components/AiAssistant/AiAssistantManagementModal/ShareScopeWarningModal.tsx

@@ -8,7 +8,7 @@ import type { SelectedPage } from '../../../../interfaces/selected-page';
 
 type Props = {
   isOpen: boolean,
-  grantedPages: SelectedPage[],
+  selectedPages: SelectedPage[],
   closeModal: () => void,
   onSubmit: () => Promise<void>,
 }
@@ -16,7 +16,7 @@ type Props = {
 export const ShareScopeWarningModal = (props: Props): JSX.Element => {
   const {
     isOpen,
-    grantedPages,
+    selectedPages,
     closeModal,
     onSubmit,
   } = props;
@@ -42,8 +42,8 @@ export const ShareScopeWarningModal = (props: Props): JSX.Element => {
         </p>
 
         <div className="mb-4">
-          <p className="mb-2 text-secondary">含まれる限定公開ページ</p>
-          {grantedPages.map(grantedPage => (
+          <p className="mb-2 text-secondary">選択されているページパス</p>
+          {selectedPages.map(grantedPage => (
             <code key={grantedPage.page._id}>
               {grantedPage.page?.path}
             </code>