From a1b7aa89c49604cf3d766d347654fa9cec639b60 Mon Sep 17 00:00:00 2001 From: Pranav Date: Sun, 24 Jan 2021 21:14:28 +0530 Subject: [PATCH] Remove setup --- src/mentions/schema.js | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/mentions/schema.js b/src/mentions/schema.js index b0ed3b7..fda5da4 100644 --- a/src/mentions/schema.js +++ b/src/mentions/schema.js @@ -1,11 +1,8 @@ -import { EditorState } from 'prosemirror-state'; import { schema, - defaultMarkdownParser, MarkdownParser, MarkdownSerializer, } from 'prosemirror-markdown'; -import { wootWriterSetup } from '@chatwoot/prosemirror-schema'; import { Schema } from 'prosemirror-model'; @@ -66,19 +63,10 @@ const schemaWithMentions = new Schema({ nodes: addMentionNodes(schema.spec.nodes), marks: schema.spec.marks, }); -const addMentionsToMarkdownParser = parser => { + +export const addMentionsToMarkdownParser = parser => { return new MarkdownParser(schemaWithMentions, parser.tokenizer, { ...parser.tokens, mention: mentionParser(), }); }; - -export const createState = (content, placeholder, plugins = []) => - EditorState.create({ - doc: addMentionsToMarkdownParser(defaultMarkdownParser).parse(content), - plugins: wootWriterSetup({ - schema: schemaWithMentions, - placeholder, - plugins, - }), - });