From 43aea84f7fc3817ecf77c011e30ce76f761e42d2 Mon Sep 17 00:00:00 2001 From: fantasticit Date: Sat, 16 Apr 2022 09:07:06 +0800 Subject: [PATCH] fix: increase priority for quick-insert, emoji --- packages/client/src/tiptap/extensions/emoji.ts | 3 +++ packages/client/src/tiptap/extensions/quick-insert.tsx | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/client/src/tiptap/extensions/emoji.ts b/packages/client/src/tiptap/extensions/emoji.ts index 0eccd29e..dea6263d 100644 --- a/packages/client/src/tiptap/extensions/emoji.ts +++ b/packages/client/src/tiptap/extensions/emoji.ts @@ -4,6 +4,7 @@ import { Plugin, PluginKey } from 'prosemirror-state'; import { Decoration, DecorationSet } from 'prosemirror-view'; import Suggestion from '@tiptap/suggestion'; import tippy from 'tippy.js'; +import { EXTENSION_PRIORITY_HIGHEST } from 'tiptap/constants'; import { EmojiList } from '../wrappers/emoji-list'; import { emojiSearch, emojisToName } from '../wrappers/emoji-list/emojis'; @@ -21,6 +22,8 @@ export const Emoji = Node.create({ name: 'emoji', content: 'text*', + priority: EXTENSION_PRIORITY_HIGHEST, + addOptions() { return { HTMLAttributes: {}, diff --git a/packages/client/src/tiptap/extensions/quick-insert.tsx b/packages/client/src/tiptap/extensions/quick-insert.tsx index 0c6a9d2c..43fd95b5 100644 --- a/packages/client/src/tiptap/extensions/quick-insert.tsx +++ b/packages/client/src/tiptap/extensions/quick-insert.tsx @@ -6,12 +6,15 @@ import Suggestion from '@tiptap/suggestion'; import tippy from 'tippy.js'; import { MenuList } from '../wrappers/menu-list'; import { QUICK_INSERT_ITEMS } from '../menus/quick-insert'; +import { EXTENSION_PRIORITY_HIGHEST } from 'tiptap/constants'; export const QuickInsertPluginKey = new PluginKey('quickInsert'); export const QuickInsert = Node.create({ name: 'quickInsert', + priority: EXTENSION_PRIORITY_HIGHEST, + addOptions() { return { HTMLAttributes: {},