From 4c1c21dc35a7480db6067b7faf0de4feb108ab1b Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Sat, 19 Nov 2022 13:28:29 +0200 Subject: [PATCH] move find and replace --- wax-prosemirror-components/index.js | 4 +++- wax-prosemirror-services/package.json | 3 ++- .../src/FindAndReplaceService/FindAndReplace.js | 2 +- .../components}/ExpandedFindAndReplaceComponent.js | 4 +--- .../components}/FindAndReplaceComponent.js | 0 .../FindAndReplaceService/components}/FindAndReplaceTool.js | 2 +- .../src/FindAndReplaceService/components}/FindComponent.js | 3 +-- .../src/FindAndReplaceService/components}/helpers.js | 0 8 files changed, 9 insertions(+), 9 deletions(-) rename {wax-prosemirror-components/src/components/findAndReplace => wax-prosemirror-services/src/FindAndReplaceService/components}/ExpandedFindAndReplaceComponent.js (98%) rename {wax-prosemirror-components/src/components/findAndReplace => wax-prosemirror-services/src/FindAndReplaceService/components}/FindAndReplaceComponent.js (100%) rename {wax-prosemirror-components/src/components/findAndReplace => wax-prosemirror-services/src/FindAndReplaceService/components}/FindAndReplaceTool.js (97%) rename {wax-prosemirror-components/src/components/findAndReplace => wax-prosemirror-services/src/FindAndReplaceService/components}/FindComponent.js (98%) rename {wax-prosemirror-components/src/components/findAndReplace => wax-prosemirror-services/src/FindAndReplaceService/components}/helpers.js (100%) diff --git a/wax-prosemirror-components/index.js b/wax-prosemirror-components/index.js index ed41bf671..51a0c2e40 100644 --- a/wax-prosemirror-components/index.js +++ b/wax-prosemirror-components/index.js @@ -4,6 +4,7 @@ export { default as UndoRedoButton } from './src/components/UndoRedoButton'; export { default as MenuButton } from './src/ui/buttons/MenuButton'; export { default as icons } from './src/icons/icons'; export { default as Icon } from './src/helpers/Icon'; +export { default as CheckBox } from './src/ui/inputs/CheckBox'; export { default as TableDropDown } from './src/components/tables/TableDropDown'; export { default as ImageUpload } from './src/components/images/ImageUpload'; export { default as TitleButton } from './src/components/TitleButton'; @@ -18,7 +19,6 @@ export { default as TrackChangeEnable } from './src/components/trackChanges/Trac 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 FindAndReplaceTool } from './src/components/findAndReplace/FindAndReplaceTool'; export { default as FullScreen } from './src/components/various/FullScreen'; export { default as LeftSideButton } from './src/components/various/LeftSideButton'; export { default as SpecialCharactersTool } from './src/components/specialCharacters/SpecialCharactersTool'; @@ -35,3 +35,5 @@ export { default as CustomTagBlockComponent } from './src/components/customtag/C export { default as SaveButton } from './src/components/SaveButton'; export { default as ReactDropDownStyles } from './src/helpers/ReactDropDownStyles'; export { default as OENAsideButton } from './src/components/OEN/OENAsideButton'; + +export { default as useDebounce } from './src/helpers/useDebounce'; diff --git a/wax-prosemirror-services/package.json b/wax-prosemirror-services/package.json index 06f7ef9b3..4c3cea608 100644 --- a/wax-prosemirror-services/package.json +++ b/wax-prosemirror-services/package.json @@ -35,7 +35,8 @@ "use-deep-compare-effect": "^1.3.1", "uuid": "^7.0.3", "wax-prosemirror-components": "^0.6.5", - "wax-prosemirror-core": "^0.6.5" + "wax-prosemirror-core": "^0.6.5", + "@pubsweet/ui-toolkit": "^2.3.1" }, "peerDependencies": { "react": "^16.13.1", diff --git a/wax-prosemirror-services/src/FindAndReplaceService/FindAndReplace.js b/wax-prosemirror-services/src/FindAndReplaceService/FindAndReplace.js index 420c43f1e..4c75a2a4d 100644 --- a/wax-prosemirror-services/src/FindAndReplaceService/FindAndReplace.js +++ b/wax-prosemirror-services/src/FindAndReplaceService/FindAndReplace.js @@ -2,8 +2,8 @@ import React from 'react'; import { isEmpty } from 'lodash'; import { v4 as uuidv4 } from 'uuid'; import { injectable } from 'inversify'; -import { FindAndReplaceTool } from 'wax-prosemirror-components'; import { Tools } from 'wax-prosemirror-core'; +import FindAndReplaceTool from './components/FindAndReplaceTool'; @injectable() export default class FindAndReplace extends Tools { diff --git a/wax-prosemirror-components/src/components/findAndReplace/ExpandedFindAndReplaceComponent.js b/wax-prosemirror-services/src/FindAndReplaceService/components/ExpandedFindAndReplaceComponent.js similarity index 98% rename from wax-prosemirror-components/src/components/findAndReplace/ExpandedFindAndReplaceComponent.js rename to wax-prosemirror-services/src/FindAndReplaceService/components/ExpandedFindAndReplaceComponent.js index ba02c7dea..5f9541a25 100644 --- a/wax-prosemirror-components/src/components/findAndReplace/ExpandedFindAndReplaceComponent.js +++ b/wax-prosemirror-services/src/FindAndReplaceService/components/ExpandedFindAndReplaceComponent.js @@ -4,10 +4,8 @@ import { each, eachRight } from 'lodash'; import { WaxContext, DocumentHelpers } from 'wax-prosemirror-core'; import styled from 'styled-components'; import { grid, th } from '@pubsweet/ui-toolkit'; -import Icon from '../../helpers/Icon'; -import CheckBox from '../../ui/inputs/CheckBox'; +import { Icon, CheckBox, useDebounce } from 'wax-prosemirror-components'; import helpers from './helpers'; -import useDebounce from '../../helpers/useDebounce'; const Wrapper = styled.div` background: #fff; diff --git a/wax-prosemirror-components/src/components/findAndReplace/FindAndReplaceComponent.js b/wax-prosemirror-services/src/FindAndReplaceService/components/FindAndReplaceComponent.js similarity index 100% rename from wax-prosemirror-components/src/components/findAndReplace/FindAndReplaceComponent.js rename to wax-prosemirror-services/src/FindAndReplaceService/components/FindAndReplaceComponent.js diff --git a/wax-prosemirror-components/src/components/findAndReplace/FindAndReplaceTool.js b/wax-prosemirror-services/src/FindAndReplaceService/components/FindAndReplaceTool.js similarity index 97% rename from wax-prosemirror-components/src/components/findAndReplace/FindAndReplaceTool.js rename to wax-prosemirror-services/src/FindAndReplaceService/components/FindAndReplaceTool.js index 6d0a332de..5a16b8961 100644 --- a/wax-prosemirror-components/src/components/findAndReplace/FindAndReplaceTool.js +++ b/wax-prosemirror-services/src/FindAndReplaceService/components/FindAndReplaceTool.js @@ -10,7 +10,7 @@ import React, { import styled from 'styled-components'; import { grid } from '@pubsweet/ui-toolkit'; import { WaxContext } from 'wax-prosemirror-core'; -import MenuButton from '../../ui/buttons/MenuButton'; +import { MenuButton } from 'wax-prosemirror-components'; import FindAndReplaceComponent from './FindAndReplaceComponent'; const Wrapper = styled.div` diff --git a/wax-prosemirror-components/src/components/findAndReplace/FindComponent.js b/wax-prosemirror-services/src/FindAndReplaceService/components/FindComponent.js similarity index 98% rename from wax-prosemirror-components/src/components/findAndReplace/FindComponent.js rename to wax-prosemirror-services/src/FindAndReplaceService/components/FindComponent.js index 3cfb5597a..21bc44244 100644 --- a/wax-prosemirror-components/src/components/findAndReplace/FindComponent.js +++ b/wax-prosemirror-services/src/FindAndReplaceService/components/FindComponent.js @@ -5,9 +5,8 @@ import { each, eachRight } from 'lodash'; import styled from 'styled-components'; import { grid } from '@pubsweet/ui-toolkit'; import { WaxContext } from 'wax-prosemirror-core'; -import Icon from '../../helpers/Icon'; +import { Icon, useDebounce } from 'wax-prosemirror-components'; import helpers from './helpers'; -import useDebounce from '../../helpers/useDebounce'; const Wrapper = styled.div` background: #fff; diff --git a/wax-prosemirror-components/src/components/findAndReplace/helpers.js b/wax-prosemirror-services/src/FindAndReplaceService/components/helpers.js similarity index 100% rename from wax-prosemirror-components/src/components/findAndReplace/helpers.js rename to wax-prosemirror-services/src/FindAndReplaceService/components/helpers.js -- GitLab