From e145e1b27060cc8a1cda0d10eae63911d937df12 Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Sat, 19 Nov 2022 15:25:32 +0200
Subject: [PATCH] texthighlight

---
 wax-prosemirror-components/index.js                            | 2 +-
 .../src/HighlightService/TextHighlightTool.js                  | 2 +-
 .../src/HighlightService/components}/TextHighlightingTool.js   | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)
 rename {wax-prosemirror-components/src/components/textHighlight => wax-prosemirror-services/src/HighlightService/components}/TextHighlightingTool.js (97%)

diff --git a/wax-prosemirror-components/index.js b/wax-prosemirror-components/index.js
index ee58d0f06..aa34018db 100644
--- a/wax-prosemirror-components/index.js
+++ b/wax-prosemirror-components/index.js
@@ -15,7 +15,6 @@ export { default as CreateTable } from './src/components/tables/CreateTable';
 export { default as Tabs } from './src/ui/tabs/Tabs';
 export { default as BlockLevelTools } from './src/ui/tabs/BlockLevelTools';
 export { default as SpecialCharactersTool } from './src/components/specialCharacters/SpecialCharactersTool';
-export { default as TextHighlightingTool } from './src/components/textHighlight/TextHighlightingTool';
 export { default as EditorInfoTool } from './src/components/EditorInfo/CounterInfo/EditorInfoTool';
 export { default as EditorShortCutsTool } from './src/components/EditorInfo/EditorShortCutsTool';
 
@@ -28,4 +27,5 @@ export { default as CustomTagBlockComponent } from './src/components/customtag/C
 export { default as ReactDropDownStyles } from './src/helpers/ReactDropDownStyles';
 
 export { default as useDebounce } from './src/helpers/useDebounce';
+export { default as useOnClickOutside } from './src/helpers/useOnClickOutside';
 export { default as CheckBox } from './src/ui/inputs/CheckBox';
diff --git a/wax-prosemirror-services/src/HighlightService/TextHighlightTool.js b/wax-prosemirror-services/src/HighlightService/TextHighlightTool.js
index 318737156..1953e140b 100644
--- a/wax-prosemirror-services/src/HighlightService/TextHighlightTool.js
+++ b/wax-prosemirror-services/src/HighlightService/TextHighlightTool.js
@@ -1,10 +1,10 @@
 /* eslint-disable no-underscore-dangle */
 import React from 'react';
 import { injectable } from 'inversify';
-import { TextHighlightingTool } from 'wax-prosemirror-components';
 import { isEmpty } from 'lodash';
 import { v4 as uuidv4 } from 'uuid';
 import { Tools } from 'wax-prosemirror-core';
+import TextHighlightingTool from './components/TextHighlightingTool';
 
 @injectable()
 class TextHighlightTool extends Tools {
diff --git a/wax-prosemirror-components/src/components/textHighlight/TextHighlightingTool.js b/wax-prosemirror-services/src/HighlightService/components/TextHighlightingTool.js
similarity index 97%
rename from wax-prosemirror-components/src/components/textHighlight/TextHighlightingTool.js
rename to wax-prosemirror-services/src/HighlightService/components/TextHighlightingTool.js
index 3f5eb2d5c..8d210207f 100644
--- a/wax-prosemirror-components/src/components/textHighlight/TextHighlightingTool.js
+++ b/wax-prosemirror-services/src/HighlightService/components/TextHighlightingTool.js
@@ -3,8 +3,7 @@ import styled from 'styled-components';
 import { grid } from '@pubsweet/ui-toolkit';
 import { v4 as uuidv4 } from 'uuid';
 import { WaxContext } from 'wax-prosemirror-core';
-import MenuButton from '../../ui/buttons/MenuButton';
-import useOnClickOutside from '../../helpers/useOnClickOutside';
+import { MenuButton, useOnClickOutside } from 'wax-prosemirror-components';
 
 const Wrapper = styled.div`
   font-size: 0;
-- 
GitLab