From 0597e474af633ddcf333c7b99bb3faecc31410aa Mon Sep 17 00:00:00 2001 From: Dominik Biedebach Date: Fri, 20 May 2022 17:10:30 +0200 Subject: [PATCH] style: move node text content into helper function --- demos/src/Nodes/Mention/React/index.jsx | 19 +++++++++---------- demos/src/Nodes/Mention/Vue/index.vue | 8 ++------ packages/core/src/InputRule.ts | 16 +++------------- .../src/helpers/getTextContentFromNodes.ts | 17 +++++++++++++++++ 4 files changed, 31 insertions(+), 29 deletions(-) create mode 100644 packages/core/src/helpers/getTextContentFromNodes.ts diff --git a/demos/src/Nodes/Mention/React/index.jsx b/demos/src/Nodes/Mention/React/index.jsx index adbd62a9..037a4a4d 100644 --- a/demos/src/Nodes/Mention/React/index.jsx +++ b/demos/src/Nodes/Mention/React/index.jsx @@ -1,18 +1,17 @@ -import React from 'react' -import { useEditor, EditorContent } from '@tiptap/react' -import Document from '@tiptap/extension-document' -import Paragraph from '@tiptap/extension-paragraph' -import Text from '@tiptap/extension-text' -import Mention from '@tiptap/extension-mention' -import suggestion from './suggestion' import './styles.scss' +import React from 'react' + +import Mention from '@tiptap/extension-mention' +import { EditorContent, useEditor } from '@tiptap/react' +import StarterKit from '@tiptap/starter-kit' + +import suggestion from './suggestion' + export default () => { const editor = useEditor({ extensions: [ - Document, - Paragraph, - Text, + StarterKit, Mention.configure({ HTMLAttributes: { class: 'mention', diff --git a/demos/src/Nodes/Mention/Vue/index.vue b/demos/src/Nodes/Mention/Vue/index.vue index 2862e517..ac82c9e0 100644 --- a/demos/src/Nodes/Mention/Vue/index.vue +++ b/demos/src/Nodes/Mention/Vue/index.vue @@ -6,9 +6,7 @@