Просмотр исходного кода

RagSearchButton -> OpenDefaultAiAssistantButton

Shun Miyazawa 1 год назад
Родитель
Сommit
9fffea5721

+ 2 - 2
apps/app/src/client/components/PageControls/PageControls.tsx

@@ -16,7 +16,7 @@ import {
   toggleLike, toggleSubscribe,
 } from '~/client/services/page-operation';
 import { toastError } from '~/client/util/toastr';
-import RagSearchButton from '~/features/openai/client/components/AiAssistant/RagSearchButton';
+import OpenDefaultAiAssistantButton from '~/features/openai/client/components/AiAssistant/OpenDefaultAiAssistantButton';
 import { useIsGuestUser, useIsReadOnlyUser, useIsSearchPage } from '~/stores-universal/context';
 import {
   EditorMode, useEditorMode,
@@ -285,7 +285,7 @@ const PageControlsSubstance = (props: PageControlsSubstanceProps): JSX.Element =
       { isViewMode && isDeviceLargerThanMd && !isSearchPage && !isSearchPage && (
         <>
           <SearchButton />
-          <RagSearchButton />
+          <OpenDefaultAiAssistantButton />
         </>
       )}
 

+ 2 - 2
apps/app/src/features/openai/client/components/AiAssistant/RagSearchButton.module.scss → apps/app/src/features/openai/client/components/AiAssistant/OpenDefaultAiAssistantButton.module.scss

@@ -3,11 +3,11 @@
 @use '@growi/ui/scss/atoms/btn-muted';
 @use '~/client/components/PageControls/button-styles';
 
-.btn-rag-search :global {
+.btn-open-default-ai-assistant :global {
   @extend %btn-basis;
 }
 
 // == Colors
-.btn-rag-search {
+.btn-open-default-ai-assistant {
   @include btn-muted.colorize(bs.$purple);
 }

+ 10 - 10
apps/app/src/features/openai/client/components/AiAssistant/RagSearchButton.tsx → apps/app/src/features/openai/client/components/AiAssistant/OpenDefaultAiAssistantButton.tsx

@@ -3,17 +3,17 @@ import React, { useCallback } from 'react';
 import { NotAvailableForGuest } from '~/client/components/NotAvailableForGuest';
 import { useIsAiEnabled } from '~/stores-universal/context';
 
-import { useRagSearchModal } from '../../stores/rag-search';
+// import { useRagSearchModal } from '../../stores/rag-search';
 
-import styles from './RagSearchButton.module.scss';
+import styles from './OpenDefaultAiAssistantButton.module.scss';
 
-const RagSearchButton = (): JSX.Element => {
+const OpenDefaultAiAssistantButton = (): JSX.Element => {
   const { data: isAiEnabled } = useIsAiEnabled();
-  const { open: openRagSearchModal } = useRagSearchModal();
+  // const { open: openRagSearchModal } = useRagSearchModal();
 
-  const ragSearchButtonClickHandler = useCallback(() => {
-    openRagSearchModal();
-  }, [openRagSearchModal]);
+  const openDefaultAiAssistantButtonClickHandler = useCallback(() => {
+    // openRagSearchModal();
+  }, []);
 
   if (!isAiEnabled) {
     return <></>;
@@ -23,8 +23,8 @@ const RagSearchButton = (): JSX.Element => {
     <NotAvailableForGuest>
       <button
         type="button"
-        className={`btn btn-search ${styles['btn-rag-search']}`}
-        onClick={ragSearchButtonClickHandler}
+        className={`btn btn-search ${styles['btn-open-default-ai-assistant']}`}
+        onClick={openDefaultAiAssistantButtonClickHandler}
         data-testid="open-search-modal-button"
       >
         <span className="growi-custom-icons fs-4 align-middle lh-1">ai_assistant</span>
@@ -33,4 +33,4 @@ const RagSearchButton = (): JSX.Element => {
   );
 };
 
-export default RagSearchButton;
+export default OpenDefaultAiAssistantButton;