From eee6d831efe85646c6d758c037b4df6ad61a4b96 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Sat, 30 Sep 2023 14:54:58 +0300 Subject: [PATCH] fix --- wax-prosemirror-services/src/AiService/AskAiContentService.js | 2 +- wax-prosemirror-services/src/AiService/ReplaceSelectedText.js | 1 - .../src/AiService/components/AskAIOverlay.js | 1 - .../src/AiService/plugins/AskAiSelectionPlugin.js | 3 ++- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/wax-prosemirror-services/src/AiService/AskAiContentService.js b/wax-prosemirror-services/src/AiService/AskAiContentService.js index a52f34461..6f79d22a0 100644 --- a/wax-prosemirror-services/src/AiService/AskAiContentService.js +++ b/wax-prosemirror-services/src/AiService/AskAiContentService.js @@ -15,7 +15,7 @@ class AskAiContentService extends Service { ); const createOverlay = this.container.get('CreateOverlay'); - const config = this.config; + const { config } = this; // Create the overlay createOverlay( diff --git a/wax-prosemirror-services/src/AiService/ReplaceSelectedText.js b/wax-prosemirror-services/src/AiService/ReplaceSelectedText.js index 0fed7eec9..e4a55dba4 100644 --- a/wax-prosemirror-services/src/AiService/ReplaceSelectedText.js +++ b/wax-prosemirror-services/src/AiService/ReplaceSelectedText.js @@ -8,7 +8,6 @@ const elementFromString = string => { }; const replaceSelectedText = (view, responseText, replace = false) => { - if (!view) return; let { state } = view; let { tr } = state; const { from, to } = tr.selection; diff --git a/wax-prosemirror-services/src/AiService/components/AskAIOverlay.js b/wax-prosemirror-services/src/AiService/components/AskAIOverlay.js index afbb24955..a7a7927dd 100644 --- a/wax-prosemirror-services/src/AiService/components/AskAIOverlay.js +++ b/wax-prosemirror-services/src/AiService/components/AskAIOverlay.js @@ -100,7 +100,6 @@ const SubmitButton = styled.button` `; const AskAIOverlay = ({ setPosition, position, config }) => { - return <span>hi</span>; const { activeView, options } = useContext(WaxContext); const [result, setResult] = useState(''); const [isSubmitted, setIsSubmitted] = useState(false); diff --git a/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js b/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js index ed7a8e29c..54dc74a03 100644 --- a/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js +++ b/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js @@ -42,7 +42,8 @@ export default () => { }, handleDOMEvents: { blur(view) { - if (view) + const askAiInput = document.getElementById('askAiInput'); + if (askAiInput) view.dispatch(view.state.tr.setMeta(key, view.state.selection)); }, // focus(view) { -- GitLab