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