feat(publish): add hashtag autocomplete (#778)

This commit is contained in:
Piotrek Tomczewski 2023-01-04 21:47:29 +01:00 committed by GitHub
parent 9d7b7b66ed
commit 1ff584bf8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 94 additions and 20 deletions

View file

@ -12,7 +12,7 @@ import Code from '@tiptap/extension-code'
import { Plugin } from 'prosemirror-state'
import type { Ref } from 'vue'
import { HashSuggestion, MentionSuggestion } from './tiptap/suggestion'
import { HashtagSuggestion, MentionSuggestion } from './tiptap/suggestion'
import { CodeBlockShiki } from './tiptap/shiki'
import { CustomEmoji } from './tiptap/custom-emoji'
import { Emoji } from './tiptap/emoji'
@ -54,9 +54,9 @@ export function useTiptap(options: UseTiptapOptions) {
suggestion: MentionSuggestion,
}),
Mention
.extend({ name: 'hastag' })
.extend({ name: 'hashtag' })
.configure({
suggestion: HashSuggestion,
suggestion: HashtagSuggestion,
}),
Placeholder.configure({
placeholder: placeholder.value,