diff --git a/editors/demo/src/HHMI/config/config.js b/editors/demo/src/HHMI/config/config.js index b96e5e31f28699afb71d877ae9ba7d4a686b740a..3257bebfda40a35db65aba489996d0df6fb12bd1 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 dcae24b1a3f83793c1e9f2f4800cbbd201bc90c0..cde261806fb08af3ced7380b6f7748d5f511c408 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 c40aa3ab1258dbe31121336aae3540f5c0a034c2..102844cdbf4fe63bdc94155ff79118c13b3b5a4a 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));