From 93735c9d17bdb1a016f24101406bbbd0db5243e7 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Fri, 25 Sep 2020 20:49:47 +0300 Subject: [PATCH] remove WaxDomParser and Serializer --- wax-prosemirror-core/src/Wax.js | 9 ++++----- wax-prosemirror-core/src/WaxDOMParser.js | 5 ----- wax-prosemirror-core/src/WaxDOMSerializer.js | 5 ----- 3 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 wax-prosemirror-core/src/WaxDOMParser.js delete mode 100644 wax-prosemirror-core/src/WaxDOMSerializer.js diff --git a/wax-prosemirror-core/src/Wax.js b/wax-prosemirror-core/src/Wax.js index a562140c2..f93d2b76f 100644 --- a/wax-prosemirror-core/src/Wax.js +++ b/wax-prosemirror-core/src/Wax.js @@ -3,18 +3,17 @@ import React, { useEffect, useState } from 'react'; import debounce from 'lodash/debounce'; import styled from 'styled-components'; +import { DOMSerializer, DOMParser } from 'prosemirror-model'; + import WaxProvider from './WaxContext'; import Application from './Application'; -import WaxDOMSerializer from './WaxDOMSerializer'; -import WaxDOMParser from './WaxDOMParser'; - import WaxView from './WaxView'; import defaultPlugins from './plugins/defaultPlugins'; import Placeholder from './plugins/placeholder'; const parser = schema => { - const WaxParser = WaxDOMParser.fromSchema(schema); + const WaxParser = DOMParser.fromSchema(schema); return content => { const container = document.createElement('article'); @@ -24,7 +23,7 @@ const parser = schema => { }; const serializer = schema => { - const WaxSerializer = WaxDOMSerializer.fromSchema(schema); + const WaxSerializer = DOMSerializer.fromSchema(schema); return content => { const container = document.createElement('article'); container.appendChild(WaxSerializer.serializeFragment(content)); diff --git a/wax-prosemirror-core/src/WaxDOMParser.js b/wax-prosemirror-core/src/WaxDOMParser.js deleted file mode 100644 index d398104ab..000000000 --- a/wax-prosemirror-core/src/WaxDOMParser.js +++ /dev/null @@ -1,5 +0,0 @@ -import { DOMParser } from "prosemirror-model"; - -class WaxDOMParser extends DOMParser {} - -export default WaxDOMParser; diff --git a/wax-prosemirror-core/src/WaxDOMSerializer.js b/wax-prosemirror-core/src/WaxDOMSerializer.js deleted file mode 100644 index d47e7ebd6..000000000 --- a/wax-prosemirror-core/src/WaxDOMSerializer.js +++ /dev/null @@ -1,5 +0,0 @@ -import { DOMSerializer } from "prosemirror-model"; - -class WaxDOMSerializer extends DOMSerializer {} - -export default WaxDOMSerializer; -- GitLab