feat(editor): register emoji autocomplete extension
This commit is contained in:
parent
7ab2804129
commit
c0f05b6277
|
|
@ -170,6 +170,7 @@ import HardBreak from '@tiptap/extension-hard-break'
|
|||
|
||||
import Commands from './commands'
|
||||
import suggestionSetup from './suggestion'
|
||||
import {EmojiExtension} from './emoji/emojiExtension'
|
||||
import mentionSuggestionSetup from './mention/mentionSuggestion'
|
||||
import MentionUser from './mention/MentionUser.vue'
|
||||
|
||||
|
|
@ -515,6 +516,8 @@ const extensions : Extensions = [
|
|||
suggestion: suggestionSetup(t),
|
||||
}),
|
||||
|
||||
EmojiExtension,
|
||||
|
||||
PasteHandler,
|
||||
]
|
||||
|
||||
|
|
|
|||
|
|
@ -12,8 +12,12 @@
|
|||
>
|
||||
<span class="emoji-glyph">{{ item.emoji }}</span>
|
||||
<div class="emoji-info">
|
||||
<p class="emoji-shortcode">:{{ item.shortcode }}:</p>
|
||||
<p class="emoji-annotation">{{ item.annotation }}</p>
|
||||
<p class="emoji-shortcode">
|
||||
:{{ item.shortcode }}:
|
||||
</p>
|
||||
<p class="emoji-annotation">
|
||||
{{ item.annotation }}
|
||||
</p>
|
||||
</div>
|
||||
</button>
|
||||
</template>
|
||||
|
|
|
|||
Loading…
Reference in New Issue