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

Expand right sidebar when EditorAssistantToggleButton is clicked

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

+ 5 - 2
apps/app/src/client/components/PageEditor/EditorNavbarBottom/EditorAssistantToggleButton.tsx

@@ -6,14 +6,17 @@ import { useAiAssistantSidebar } from '~/features/openai/client/stores/ai-assist
 
 export const EditorAssistantToggleButton = (): JSX.Element => {
   const { t } = useTranslation();
-  const { data, close } = useAiAssistantSidebar();
+  const { data, close, openEditor } = useAiAssistantSidebar();
   const { isOpened } = data ?? {};
 
   const toggle = useCallback(() => {
     if (isOpened) {
       close();
+      return;
     }
-  }, [isOpened, close]);
+
+    openEditor();
+  }, [isOpened, openEditor, close]);
 
   return (
     <button