From 07fb10048953f5cea606e36476c5d8419f9a3b69 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Wed, 23 Mar 2022 11:52:06 +0200 Subject: [PATCH] cleanup hhmi --- editors/demo/src/HHMI/config/config.js | 7 ------- editors/demo/src/NCBI/NCBI.js | 2 +- wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js | 6 ++---- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/editors/demo/src/HHMI/config/config.js b/editors/demo/src/HHMI/config/config.js index b96e5e31f..3257bebfd 100644 --- a/editors/demo/src/HHMI/config/config.js +++ b/editors/demo/src/HHMI/config/config.js @@ -29,16 +29,11 @@ import { EssayToolGroupService, MatchingService, MatchingToolGroupService, - EnterService, } from 'wax-prosemirror-services'; import { DefaultSchema } from 'wax-prosemirror-utilities'; import invisibles, { hardBreak } from '@guardian/prosemirror-invisibles'; -const getContentOnEnter = source => { - console.log('editor content', source); -}; - export default { MenuService: [ { @@ -68,14 +63,12 @@ export default { }, ], - EnterService: { getContentOnEnter }, SchemaService: DefaultSchema, RulesService: [emDash, ellipsis], PmPlugins: [columnResizing(), tableEditing(), invisibles([hardBreak()])], services: [ - new EnterService(), new MatchingService(), new MatchingToolGroupService(), new FillTheGapQuestionService(), diff --git a/editors/demo/src/NCBI/NCBI.js b/editors/demo/src/NCBI/NCBI.js index dcae24b1a..cde261806 100644 --- a/editors/demo/src/NCBI/NCBI.js +++ b/editors/demo/src/NCBI/NCBI.js @@ -1,4 +1,4 @@ -import React, { useCallback, useState } from 'react'; +import React, { useState } from 'react'; import { Wax } from 'wax-prosemirror-core'; import styled from 'styled-components'; diff --git a/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js b/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js index c40aa3ab1..102844cdb 100644 --- a/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js +++ b/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js @@ -51,15 +51,13 @@ export default props => { if (!isList) { const serialize = serializer(schema); props.getContentOnEnter(serialize(content)); - + const parse = parser(schema); const WaxOptions = { - doc: {}, + doc: parse(''), schema, plugins, }; - const parse = parser(schema); - WaxOptions.doc = parse(''); view.updateState(EditorState.create(WaxOptions)); if (view.dispatch) { view.dispatch(view.state.tr.setMeta('addToHistory', false)); -- GitLab