diff --git a/wax-prosemirror-core/src/Wax.js b/wax-prosemirror-core/src/Wax.js index a562140c2732086d8d02394a7e1e94906f8057e8..f93d2b76f9bbf6e1b8c4101f5ea1c8fea3a57ae0 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 d398104ab8e8a02ec94019ea7d7d15fc746fb294..0000000000000000000000000000000000000000 --- 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 d47e7ebd675f6959007068c1ca6d47102389c244..0000000000000000000000000000000000000000 --- 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;