From 0a582c980bb0c9d47de4e0210d1ea9a8c53bb29b Mon Sep 17 00:00:00 2001
From: Victor Mutai <victor.mutai@dillieduck.com>
Date: Tue, 13 Feb 2024 12:43:46 +0300
Subject: [PATCH] chore: disable icon if ai is disabled

---
 .../src/AiService/components/ToggleAiComponent.js             | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/wax-prosemirror-services/src/AiService/components/ToggleAiComponent.js b/wax-prosemirror-services/src/AiService/components/ToggleAiComponent.js
index fe7d0beeb..c5954cba5 100644
--- a/wax-prosemirror-services/src/AiService/components/ToggleAiComponent.js
+++ b/wax-prosemirror-services/src/AiService/components/ToggleAiComponent.js
@@ -3,7 +3,7 @@ import { WaxContext, MenuButton } from 'wax-prosemirror-core';
 import PropTypes from 'prop-types';
 
 const ToggleAiComponent = ({ item }) => {
-  const { app, pmViews } = useContext(WaxContext);
+  const { app, pmViews, options } = useContext(WaxContext);
   const enableService = app.config.get('config.AskAiContentService');
 
   let isDisabled = false;
@@ -19,7 +19,7 @@ const ToggleAiComponent = ({ item }) => {
       enableService.AiOn ? (
         <MenuButton
           active={false}
-          disabled={!isEditable}
+          disabled={!isEditable || !options?.AiOn}
           iconName={item.icon}
           title={item.title}
         />
-- 
GitLab